chaingun to Chain-Thinking