what do you suggest? Networking is huge. They can help you, like you said earlier, Alex was a perfect point. They may not be able to help you today, but in a year they could. And that's very helpful to know and keep in touc with those people. So it's genuine. You're not coming back to him a year later and say, Oh, do you have a job for me? Well, you mentioned mentors and you not only for staff, because I feel like when you tell me your role, you are really looking at your role as a mentor role and helping and being in the weeds with your staff. But you also mentioned that you, as experienced as you are, still have your own mentors that you look up to. And I have to. I know I'm not perfect by any means. I have personal goals. I would love to be the vice president of pro fee coding one day, whether it's with Syox or another one, but I know to get there, there's things I need to improve on as well. I'm fortunate enough that my VP I report to is wonderful. We use, I meet with them one-on-one once a week. We go through stuff. Here's what I can improve on or, hey, what a year thoughts on this. And it's a good feedback to learn. Sometimes it's critical and sometimes it's harsh and you can't get down on yourself. Sometimes easier said than done, but even as someone with my background, you're still going to need to improve. No one knows every last thing as much as we want. I will be the first to admit, I am not a fan of cardio. I still to this day have to reach out to my coders with one or two years experience and say, teach me because I don't