Yeah. And I'll tag team this with John a little bit. End of the day on a macro basis both North America and globally, strong fat prices. I mean, there's just solid demand for low CI feedstocks. Clearly, we learned how fragile that business is, again with Hurricane Ida, when it becomes basically a [Indiscernible] customer business, meaning Diamond Green Diesel, and all of a sudden Diamond Green Diesel goes offline for 17 days. when we were offline, what needs to be understood, offline means we could run -- we just didn't have electricity. If you don't have electricity, you can't unload railcars. And so then, you get to screwed up logistical pipeline. And so, we had to defer stuff the fourth-quarter here, we had to pay people to not ship, and all of the above. And so -- but they were still having to move product to the market. So thus, your biodiesel guy. So, I guess my shorter answer on the fat side, you'll start -- you've seen prices rebound as the supply chain gets back into Diamond Green and we start to truly operate at these new levels. The protein side is really one specialty proteins remained very strong; pet food demand is robust. The challenges is really logistics around the world. nothing that you haven't seen on the news channels every day of container freight. It isn’t even really about pricing, it's availability. And so, what we've seen on proteins both here and in Europe is that the challenge has been to get it out of the primary market to the consumer has been really impacted. Thus, you got to sell it to somebody and how do you do it? That's the word commodity you've got a price at back in to somebody else's use. So, as we go to 22, we see fat prices where they are at today, firm and protein prices should be pretty steady. Maybe improve a little bit. It will depend on the soy crush around the world. But as we've all seen, we've got robust crops all around the world. And so -- but remember, meat demand and meat production, is really solid out there today. So, from our business model, raw material volumes should be solid next year, fat prices good, protein prices steady.