Long Term Thinking