Thinking up solutions to client’s problems