thinking is for synthesizing.