thinking is for developing ideas.