Yeah, so most of my positions pertaining to sales have been in front of my clients with the exception of insurance sales. When I was in construction, we did do things a little differently because of how we priced everything. We put a lot of effort into the one call close, if you will, because a lot of these quotes could have been hours away. So having to go back a few days later generally wasn't really an option unless it was to do the job. So I'd be in the homeowner's house taking measurements for the most part to give an estimate and try to close on that job so we could get back out there to start the job within the week. Insurance sales were done over the phone, though I never found this to be an issue. I do feel as if I'm able to connect with people easily over the phone. A lot of my experience so far, for the better part of this last year, I did freelance software development and that's definitely been one of my biggest struggles and best choices I've made in my life so far as it's forced me to not only get better with Python, but to be kind of more in tune with what I need to be doing to sustain a long term operation. This is actually one of the reasons I'm applying for jobs right now because I want to be with a solid growing organization that can put me to work because I was a one man show and handling everything from marketing to selling to actually fulfilling the projects. I'm also still in school. It's remote and I can tailor my academic schedule around my work schedule. So it's never a scheduling conflict. But that being said, it's still entirely brutal and I'm pretty much always stressed out because of everything I just always have to do. But that all being said, my biggest strengths, I think, are just connecting with people and being able to explain somewhat complex topics without using big technical words that a client might really just get annoyed by.