thinking is for reasoning.