Mig, good morning. It's Steve. Maybe I'll take the first crack at your question. Just kind of what gives us confidence in the year overall? I come back to three things, I think specifically, that we've talked about in the past. So, if you look at the big chain customers, especially, getting back to the new store development, which was certainly lacking, going into COVID, it was pretty weak. So, we've seen that pick up, obviously, the last call it two years. I do expect new store openings to continue this year. The chains that we worked very closely with have all reiterated, recommitted to their new store opening plan, still working through challenges around some construction labor permitting, but by and large, their total new store -- net new store openings for the year, they've committed to. So in my opinion, that is, if you roll that up, is ahead of '23 from a new store development pipeline. So, that's kind of point number one. Point number two, all the challenges that we've talked about over these last several years, whether it's labor, dealing with the utility costs, speed of service, consistency, take your pick on the challenges, they still have to solve all these. And you're seeing the chains, especially, I think being very focused on their franchisee efficiency and franchisee profitability. So, you're seeing the chains invest more and more in these areas, knowing they have to keep the other franchisee community happy. So, I think you're going to see that continued investment in those areas. And then point number three, which we've talked about in the past, I still think we're substantially behind on a replacement cycle. The chain's been so focused on new store openings after trying to get through COVID, they have really not focused on going back and replacing and upgrading equipment in their locations. I think that's true. Obviously, we focus a lot on chains, but you go through a number of the segments, it's true in all those areas that I think we're way past due on just a general replacement upgrade cycle. So, when you kind of layer those three together, Mig, again, new store openings, still have to solve for all the challenges of what's going on in the store and a deferred replacement cycle, I think that's what gives us confidence in the market and growing it for this year and certainly in the years to come.