I would say people and the ability to connect with people. I think that's really important for sales. Consistency, following the process that's laid out for us. Obviously in sales there's training, there's good training for most companies who are successful and that's because people have gone before us and figured out the process, perfected the process if you will, through trial and error and so that training is in place for a reason and if you follow it you'll be successful. So you know just following the process, being persistent. We're big on first call closure at Geico so we do everything we can to close on the first call but obviously we all know that that's not always possible. So being persistent and following up with the people that you've spoken to, being open to asking for the sale and being able to overcome obstacles if there are any. I know that comes with training I'm sure with any agency in overcoming obstacles but you know taking that seriously and looking for okay if they're not buying my product, why? Because we all know in insurance they're buying a product from someone. So I would say definitely people skills, connecting with people, being consistent with the process and persistent.