Thinking-it-through