I'd say my biggest challenge I faced in this current job is getting licensed, learning 20 plus different carriers, and I would say learning how to properly communicate with all these clients and all the proper terminology and how to explain things properly to clients. But in the end, it has worked out quite well. I got my license in a month and a half, I was able to learn all the carriers on my own very quickly, and learn to navigate their websites and who to contact and who not to contact in certain scenarios. I'd be lying if I'd say I've learned everything in this past year and a half, I definitely have not. I know I still have lots to learn, but I'd say the outcome so far has been very well and I am thoroughly enjoying working with everybody and learning all these carriers and being able to navigate them and saying that I have pretty much learned it all on my own. There was very little coaching involved, I would say. My manager, great person, his biggest thing says, I'm not babysitting you, figure it out. And I'd say it has turned out for the best for myself. Yeah.