So, I started out with Progressive. Progressive is very corporate structured. I feel like there I got to really be hands on and take everything step by step, really kind of baby it, their training process was, was very thorough. So, I feel that I got exactly what I needed to step into it. And then I really got the experience on the job as well. We were taking about 50, 60 calls some days where I got a lot of different perspectives and a lot of different clients coming in with a lot of different scenarios. So, I feel like that kind of trained me for really anything that the insurance world was going to be able to throw at me. I started off with just customer service. So, I was just handling current clients and I moved up and got my license, got promoted. I started doing sales and cross selling the policies that we already had on the books. So, that was one of the things that was, I guess, another learning curve that I had to pick up was being able to deliver that message and get a positive outlook on what I'm trying to bring to that client there. Also, with the brokerage world, that's where I've been out for the last two and a half years now, two years. So, with that there, it's more so just helping clients that are currently with us. We can bind policies of new clients, new drivers, make policy changes, send out auto ID cards, simple transactions down to rolling over a new book of business. We had recently a carrier that dropped us, not dropped us, but dropped personal lines altogether. So, we had to take about, I would say, maybe 80 to 120 renewals and get them over to a new carrier. So, that was something that was new. It was a learning process, but I feel like it's prepared me for really whatever the insurance industry has, I would be able to handle it or I've seen some type of product of that. So, I feel like that would make me a good fit for this position.