Thinking Forward