A weakness of mine would be I tend to like things to happen rather quickly and I know sometimes in life and in sales it doesn't always happen. So I would say it's a weakness that I like quick results, I like things to happen. But I've learned to manage that, to manage expectations. So I've certainly learned how to do that, but if I had to say that would definitely be a weakness, but the good news is I've learned how to handle it and be realistic with expectations.