One big weakness that I have noticed I have is probably having to overthink or overanalyze something that sometimes can lead to stalling or even a delay or even hesitation. And it can sometimes affect the way I do things because I try to overthink something and try takes up more time than it should have. But I am trying to learn how to take enough information in and quickly make a decision. And that does help, especially in the heat of the moment when you're on the call with a client. It does help to just let sometimes just let go and let the flow happen without overthinking it and just let how the conversation is going lead you to the next stage and the next stage. So yeah, overthinking can be like a limitation to me at some times. And I believe another weakness that I might have will be since we do have to deal with a lot of people in our job, sometimes handling a huge amount of rejection can be a bit difficult, especially when you're in the sales business. So yeah, just taking the rejections or maybe negative responses well and being able to move past it and go on to the next project, the next client and trying to give them the best service as possible.