What are the top three things to look for when choosing an agent?