Thought through