Accurate thinking