Sure. Great question, Andy. It's a balancing act, right? So every market is a little bit unique. Our major cities are more unique than distributing in the suburbs or in more into little cities. So, I think if you go back, even if you look at some of the questions I've received over the past 10 years, 11 years, it's always been about what makes Chefs, right. So delivering into major cities, most restaurants do not have a lot of space. Space is so expensive that their storage areas, you walk into a $14 million build out restaurant with 300, 400 seats upstairs. And when you go downstairs into their storage area, it's like two closets. So, that's really how we built our original model at Chefs knowing that they needed daily deliveries or four or five times a week deliveries. And we had to figure out the logistics and the ability to take orders late and get it there, so they could prepare for lunch. And that's kind of where the name evolves. Over time as the Chefs' Warehouse, we realized we were their warehouse, right? Fast forward today, as we're combining a lot of these categories, we realized that the cost of delivery – the cost of everything today is astronomical. With inflation in all the cost of labor, you have to get more efficient. So, what customers would not accept maybe 14 years ago, they wanted everything separated. I don't think that thought process exist today. And where it does kind of our new facilities that we're building, it is a hybrid. I mean, it allows obviously if it's a big market like New York or LA or San Francisco where you have a concentration of many, many clients in a close proximity. We do. We run those trucks separately, right. If you have a $2,000, $3,000, $5,000 delivery of just protein or produce, it could go on a separate truck. But my belief is, especially over the next x amount of years, is that you have to figure out a way to lower the cost of your delivery and pass it on to the customer. And to do that, it's with drop size. And especially servicing so many hundred seat independent restaurants who don't buy on a daily basis, especially they will buy a few hundred dollars of maybe groceries and a few hundred dollars of produce, combining it, finding a way to get efficient logistically, it lowers our cost of delivery. And it allows us to pass on a lot of the savings to our customers. So, it's a win-win. And you ask, is the cross selling working? I mean, if you look at our growth, I mean even before the pandemic, an industry that was growing organically food away from home, I think it's maybe was 1% overall, if you back out all the M&A from all the big food distributors. And we were growing mid to high single digits in years before the pandemic, obviously now it's been accelerated. It's all coming because we've successfully figured out how to cross-sell. And it's not easy. It's taking us a very long time, but we believe that's one of our most. Our ability to be a lot more flexible. So obviously we're not as nimble as they're really little independents who still exist, because they don't have all the protocols and food safety and everything that we stress is really important to our business and the safety of our people and delivering food in the best manner. But I think our roots of being owner operators and a lot of the companies that have joined us were owner operators in keeping that flexibility and that entrepreneurial spirit in the businesses of figuring out how to get it done is really driving our accelerated growth compared to most of our competitors.