So, what do I consider my weakness and why? Probably I get caught up in the details. I get too connected with the customers, so I know the solution I'm providing will add value and have a huge ROI and impact their business in a way that would help them overcome any obstacles. So, I wouldn't call it necessarily rejection, but when a customer's kind of dragging their feet, whether it's budget or they're looking at competition or what have you, it's just getting caught up in those details as to the whys, why they would hesitate to use the product I'm selling and how to apply that. It's just sometimes hard letting go. I've learned to let go and just move on. There are some customers that are just not going to close. They're just, for whatever reason, investigating or looking at the product and they've already made up their mind somewhere else. But that's been the hardest part for me, is letting some of those leads and opportunities go when I know that our product would add value and help basically be a solution to what they're looking for.