thinking is for understanding.