and I want to say the research agent is most defintely the most capable when it it comes to handling multi step reasoning and thinking smart. I usually reference the reasoning loop from that agent when creating new ones as a starting point if I need some super smart thinking. whoever did that research agent prompt....you rock on that one