And I'll jump in and give David a break and talk a little bit about the labor market and ask him to add anything he'd like. I've really been pleased, Charlie to see how the market has improved, since we really last had the opportunity to report on it. And we've seen some positive trends related to voluntary attrition rates that are declining across our business, really across all three segments. And we're pleased, for example, even outside the US where we're able to attract and retain clinicians on our flagship [Indiscernible] contract in the United Kingdom and get closer to the overall staffing levels that we've been seeking to achieve there. Furthermore, of course, there's been a real trend, as you're well aware in the tech industry, toward at least the temporary layoffs across a number of the major tech services companies. And I think the Gov Con community has really been benefiting from that we offer opportunities for stable employment and productive mission oriented work for a lot of individuals. And I think they're taking advantage of that. If you couple that with in many instances, the ability to work remotely, we found that to be a very attractive arrangement for candidates. So we -- one of the metrics we always look at is how many positions do we have in our technology services business that you -- but for having a candidate could be built out tomorrow. And that number has been steadily declining. In fact, just this week, we held a tech fair, a tech hiring fair here at our headquarters in Tysons which was very, very well attended. And there was quite a buzz in the building that day. So I'm feeling really good about that. The other comment I would add is that our customers are certainly understanding of the wage pressures that we've faced, and I said on a prior call, that we would not hesitate to go to customers well in advance of rebids of our contracts to discuss adjustments to accommodate rising wages in the marketplace. And we have done just that. And, and we've been met with I will say, more sympathetic and understanding, environment than I might have previously anticipated. So we've been able to make some progress in there in that area. And then lastly, as the portfolio gets rebid, right, that's the natural opportunity to reset and we level prices in the market. And we've continued to win and grow organically in that environment, which I think it's a good illustration of the market rates being higher than they were a few years ago. One of the things we've said around here is, you know, the $13 is now $18 in many cases, right, in some of these contracts, or more, and that's evidence that the market can bear those higher rates. So that's, that's our view on labor. I think the conditions have generally been improving.