Not to toot my own horn, I think I do this in any position that I've been in. One of the more recent ones specifically was before I got promoted to have my own branch partner in and run my own firm in my own business. I was trained and mentored by someone who ran their own firm in Travers and that's who promoted me into having my own and so to develop that entrepreneurial spirit, to show that I was willing to help him build his business, to show that I was capable of doing it for myself, I tried to do anything above and beyond that I could that wasn't in the description of the position. So cleaning the office if things needed to be restocked and I could do that, I would do that, I would wrap up the day of teammates who weren't specifically on my team as I was learning how to recruit and train and build my own team within the office just to get the reps in and also alleviate some of his responsibility. I started doing the schedule prior to when I was supposed to to alleviate that from him. I learned how to do payroll ahead of time and started helping do that. I a lot of times would help book trips if we had travel teams going out for sales. Anything I could do extra to not only gain experience but also be a good partner to my mentor I would try to do that and take that off of his plate.