Very, very good question. As far as my professional development goes, at one, I would like to move up in the company. Hopefully, there's growth opportunities so that I can move up within the company and show my value, show my worth. I've been blessed because in my past, a lot of my positions I've been able to be promoted to a management role, a leadership role within a year to two years because I was able to perform or outperform my peers or at least stand out amongst my peers in order for me to get that particular position. And number two, I definitely want to be able to have that consistent income, hitting that $100,000 or more. I've hit it recently past two years, so I've been blessed. I want to keep that lateral transition there as far as income and move up. And as far as how would this job help me or advance towards my professional goals, I think it will. I've worked with Allstate in the past, so just short term, just under a year. I was able to have a good relationship with the owner, the agency owner. Unfortunately, it closed down, but I had a good relationship with the agency owner and was able to at least learn from them. So this is how hopefully with the smaller agencies or with smaller companies, I'm able to at least get some direct feedback from the agency owner. How did they get there? And I can learn from what they've done. And I basically have a mentor, someone who I can be an apprentice for and learn from them, hopefully get towards where they get to. And that's what I'm hoping that this job will help me do. Get close to the CEO, close to the agency owner, and learn from them directly as opposed to a bigger corporation where you can barely see the CEO, you can barely get to learn from them directly.