He trolls so many people using their own words and actions against them as well as throwbacks from past events. He has to be VERY well read up on so much that I can't even fathom how he remembers it all while continuing to stay ahead of the game with present events and working on future actions.