Okay. And Kevin, your question about pricing. So, we'll start with laundry. So, if you look at over the past 18 months, our competitors have taken price in a different way, generally through changes in ounces. And our estimate is anywhere from maybe 8% to 12% price. And so, we announced in early April that we're raising price. We're sort of discussing that with retailers now. And -- but we don't think we're going to be out of bounds with respect to price gaps in laundry. Your question about how much has been priced, we've got a third of the portfolio. And that would include Domestic, International and also SPD. And in the U.S. business, it's ARM & HAMMER and XTRA, our sheets business, scent boosters, so it's pretty much concentrated on the laundry. A couple of other categories in there raising some price and also just a couple of specific variants within the TROJAN category. Internationally, it's largely a personal care business. So, the price increases are largely around the personal care business. And SPD, in particular, some of our products are being impacted by PFAD, which is a palm fatty acid distillate, which is affecting inputs for one of our products called MEGALAC. So, we've been increasing prices now monthly for MEGALAC, and we'll be doing it as well for some of our other products. As far as -- I think a related question might be sold on deal, so how promotional is the environment today. So, as everyone knows, the household side of the business is the one that's promotional. So, laundry was down 300 basis points. The laundry category is now 300 basis points year-over-year sold on deal. And litter, similarly, was down 500 basis points year-over-year in Q1. We think that's probably going to reverse in Q2, and there's a simple reason for that. It's because last year in Q2, promotions were pulled in these categories. So, for example, last year, in the second quarter and year-over-year, the laundry sold on deal was down 1,700 basis points 2020 versus 2019. So, obviously, a different kind of comp in Q2. So, we think it may be up. Does that help you, Kevin?