thinking is for learning.