Yeah, I'm a big believer that if you're starting to build that team, you need to get aligned around what the vision and mission of the business is. And you also need to be aligned as it relates to core values. I, I was trained by a Catholic priest, ex Catholic priest on how to interview and what he described was the three elements to evaluating an individual for a particular position, there's talent, which is just their raw capabilities, are they smart enough and talented enough to do what you're going to ask them to do? And then there's experience have they done the job before or something like it, and then there's chemistry, which is a are they aligned with the culture of the business, the values of the business, most people hire principally based on experience, which, if you don't have the raw talent, or if you don't have the chemistry or the alignment, is going to be a mistake. And so I'd much rather, if I'm going to miss one of those three elements in hiring, I'm okay, missing experience, because we can train them and give them that experience. If they've got the raw horsepower, and they're aligned from a values perspective, then we're in a great spot, we can train them up and get them into that role. I think the mistake that too many people make is sacrificing culture or core values, alignment, that chemistry piece, in order to get the experience. And if you've got a team that's misaligned, from a values perspective, they won't be very successful. That will, as my old mentor used to say, that'll cause sand in the gearbox. And at some point, that's going to stop the car. And so getting alignment on the core values is is so important. And it's one of the things that, again, we're big advocates of both for our business as well as our clients businesses is to make sure you're hiring folks to sign up to the core values of your business.