Yes. Thanks for the question and Steven, good morning. So, let me start with pricing. I mean obviously, it's competitive in the market environment that we're in, but we're holding and feel comfortable in the progress that we've made this year. So I'd say, that's the first point. Regarding sales efficiency, we have win rooms that are part of our transformational project streams, where we're really digging in, in different segments and different geographies to really get down to the details on project volume pipelines, conversion rates, win rates, looking at lost projects and really trying to assess, how we can get better. One of the areas that we talked about on the last call, if you remember, is we're under-indexed, with windows on the large builders in North America and that's one of the areas that we're working hard to try and increase our share. But remember, once you win the project, you're still three to six months out for our product to get built in. So there is a lag, until we're going to start seeing some of that great work that our organization is doing. So that's why, we expect later this year or early next year, to see some of those wins materialize. So we're happy with the progress that we're making. But again, growth, maintaining price and sales efficiency is the one lever. The other obviously, that we've talked a lot about is making sure that we're managing the costs. And I'm sure, we'll go through some details on the call on that lever as well. So hopefully, that answers your question Steven.
Q – Steven Ramsey: Yes, it does. And then, my quick follow-up would be the 500-plus projects you're working through. Maybe talk to how you feel about it being backfilled, with new improvement projects and how that can roll through second half and even into early 2025, as you work through incremental projects?