Beyond Linear Thinking