Okay, Rob. Well, first of all, thank you for that question. Let's talk a little bit about on a – I guess on a qualitative level, how I see some of those and I'll try to give a few comments about how we see FY 2022 coming as well. Checking expertise, enterprise in mission a very well understood across the company foundational framework for us. And as we look at the growth levels of expertise and technology, we do see differentiation there. I mean, there is no doubt in our mind, nor has there been doubt over the last three to four years, that expertise at least on the enterprise side would continue to face pricing pressures and the level you could differentiate there was going to be pretty much muted. I don't want to call enterprise expertise as commodity, but it's really, really tough other than price, to be able to differentiate. And as you all very well know we are a top-line and bottom-line growth company. So, if I look at the budget moving forward, there's a lot of nice work there. There's some good under understanding of what's in the $753 billion dollars. I think it gives a nice spending levels for our customers to continue investing in critical requirements. I think their stated priorities are very much in favor. And they are very much in our favor. There is a focus on technology field that at the speed of software, not hard hardware. And I'm reading portions of it, just as much about bits and bytes than bombs and bullets So, on the positive side, a strong budget on the technology side, respectable budget on the expertise side. On the mission expertise, we have to sort of head into this administration's commitment to withdraw from Afghanistan by September 11. So, there's a lot of moving windows. There's a lot of different dates that as you would imagine, we are operating to. I'd also say beyond the potential pullout of our folks from Afghanistan will still a very dangerous place, there is a lot of budget and a lot of focused on near peer threats that actually are an and to where counter terrorism goes. You asked me about gaps. We are a strategically based company strategy is where we come from. We're pulling together our FY2022 planning thoughts now. We're about to re-review where we go in our five markets. I feel very comfortable Rob around the capabilities and the customer sets that we have today. But if I wanted to double down in any area, it would be, as I mentioned prior, in the mission tech area. Anything related to cyber and data analytics, I like our AI portfolio. I mean, I like it so much that I spent some time during my prepared remarks talking on it. We've got a strong enterprise tech credentials, we've got strong agile software credentials, we move more applications to the cloud in the intelligence agency, the next five companies combined. So, that's not a pure focus of, if we were to do M&A where we want to head next. I think your last part was around M&A properties . Yes, look, there's a reasonable number of properties in the market and that are coming to market. We're a highly acquisitive company, we do think that's a strategic differentiator against folks in our sector and outside of it, frankly. But there's some nice properties out there. We continue to look at those Mike Lewis and his team do an outstanding job. And as I mentioned, talking about capital deployment M&A is going to be one of our future capital deployment options as we move forward.