thinking is for predicting.