Great. Thanks, Ghansham. Yeah, I would say, early in the year, we started a mantra inside H.B. Fuller that said that the team with the most raw materials is going to win. And we had meetings in each one of our GBUs at 7:00 a.m., Tuesday, Wednesday, Thursday, those meetings have continued and it's been really a diligence on material by material managing what's a very complex global supply chain that's evolving every month, every quarter. And it started with the weather event, there were fires, big events, there's a couple of shutdowns now happening in China. But it's understanding what our formulating flexibility is, and then working with our suppliers, working with our plans, and working with our customers. And I think it's probably relative to other people. Ours is more diverse, which helps us, but it's more complicated. And I think it's really an execution story of understanding the problem, getting ahead of it and then really working as a team. It's not just the sourcing initiative, but these meetings have frontline commercial people our sourcing people, operations and supply chain. So it's a really good execution story, I don't think there is a market that different for anybody, but these times of COVID and these supply chain problems we have are really an opportunity for -- to differentiate companies, and I think our team has done just an outstanding job of managing through this, and I just want to thank them, right? It's really their great work. In terms of buffers and inventories, it's interesting what's happening out there. I was in Europe the last 2 weeks and I went to one of our factories where we had a warehouse full of material because I couldn't get international shipping containers of products, one of the few products we ship outside the region, and they had build up inventory because they're waiting for the international shipping containers. But at the same time, I had a line in that plant that was idle because they couldn't get a raw material from a supplier in Germany. So managing that complexity is really what this is all about. And thinking ahead, the shipping containers aren't going to come in how we manage the customers in the supply chain. So I would say in some cases there are buffers in supply chains because people can't ship material, and in other cases there are shortages, and again, managing those details. But broadly speaking, I think the point you're making is supply chains are tight, and any little issue that pops up creates a disruption that we have to manage and other, especially chemical manufacturers have to manage.