Thinking approach