Yes. Jeff, let me maybe break those down into two sides. One is on the demand side and one is on the supply side. Fundamentally, demand is strong in the utility market, right? We've talked about the need to harden the grid, upgrade the grid. And that's still absolutely fundamentally there. And as Bill stated, we continue to see orders exceed shipments. So, we’re building a backlog. Now, of course, there's an element of lead times extending, and that creates maybe a little bit of a unnatural demand, but it so far exceeds a supply right now that we believe, even if that moderates, that at the levels that we're producing, we can maintain those and continue to see growth. The second part of it is, we were able to increase our productive output. And no small feat, I would say. It’s part of why I'm so proud of the team. We’re being recognized for some of these service awards. Our customers are truly telling us that during this time, we are outperforming in delivering. It's a real focus for us. I would say the things that we are doing on the supply chain side, make us more resilient, right? So, we spend a lot of time approving alternate materials and design, qualifying new suppliers for redundancy, making capacity investments, particularly in the utility business. We’re making some investment there because that business really seemed to grow throughout the pandemic, and automation. So, I would say the investments that we're making into the business are helping us improve in what we've seen, not at the rate we've wanted it to be, but we have seen quarter-over-quarter continued improvement, despite what are still very, very challenging times, whether you look at containers or supply chain or the Omicron that we dealt with in the first quarter. So, I think we're just building a more resilient operation, but still plenty of chance. So, hopefully, I answered both sides of the equation there for you.