Accurate Thinking