So, the most important qualities, in my opinion, of a successful sales representative is, number one, knowing your audience, knowing the product or the service that you're offering, and then being able to listen to the customer is one thing. If you know all the products and services, but you're not listening to what the customer needs and you're just giving them a whole bunch of stuff that is unnecessary and you're not listening to them, that's a total turn-off. So, definitely have good listening skills and to be able to convey to the customers. And a lot of times in insurance, we have these terminologies and the customer is not really familiar with them, so to be able to relate to the customer, to meet them where they're at, but also educate them, and then also listen to what their needs are. I think that's the most important, and to go into it with genuine intentions. I think when you start to become a used car salesman, you lose the customer. And for me, I treat people the way I would like to be treated. I'm a consumer somewhere, so definitely customer service, great listening skills, and building rapport.