Yeah, I would just add Chris, this is James. Good morning. Appreciate you acknowledging the credit facility, Adrianne and the team did a great job with that. It really gives us a lot of flexibility. If the capital markets are choppy at any given time, we have that. That came to our benefit when we acquired TRUaire, we were able to do that very quickly without needing to hit the capital markets in what might've been a volatile time in the calendar fourth quarter last year. From an organic perspective, the balance sheet gives us a lot of strength. We don't invest a lot of organic capital. We have capacity in our facility, so we don't necessarily need to build a new facility to grow, which is great. We've been able to find very creative capital efficient transactions like the JV with Shell, which was very strategically important to us, minimal capital from our perspective now. As that grows, we can put some capital in but we have plenty of room in that facility here, East of Dallas right now that we can grow into, which really helps those gross margins potentially in that business as that Shell business grows, that got done April 1 and are starting to do business, which is great. From an inorganic perspective, I think Joe hit it. We've had TRUaire for five months now, there's a lot of integration still going on. When we made that acquisition, we said very clearly that we weren't making a lot of cost synergies. I think we're going to find them, but we didn't necessarily bake that into our risk adjusted returns analysis. And we're seeing the revenue synergies. So as we talked about, some cross-selling of product picks up more wallet share. They have five distribution centers with TRUaire. Our RectorSeal business has a couple of locations. One of those overlap in the same geographic area, the others we can start utilizing, which is great. And as we get the ERP system implemented into RectorSeal -- into TRUaire I apologize and get that more connected with the RectorSeal, which is going to be a pretty big undertaking. The team's working on that planning right now, that's going to even further enhance our ability to really share one product portfolio with RectorSeal and TRUaire. So, a lot of opportunity as Joe said, we would all tell you we're ready for the next opportunity and we see a lot of opportunities. None of us are going to say we're too busy or something's too big, but we're going to be sure we have the resources. And I feel confident we have the balance sheet to look at anything that comes our way.