Thought process development