Yes, hi. On the first piece, I think you're asking about Dollar General. So Dollar General excuse me, the shipment of shift of a little over $4 million is really a 4Q to 1Q shift. It will shift. So, but the shift is from Q4 into Q1. And that had a big impact in widely revised guidance. So that's just the timing. And that program is solely at Dollar General. Dollar General had softness in public. So it's actually a good opportunity because our relationship is really strengthening with them. But as a result, they didn't move stuff into score, which they originally were going to do. And they delayed it out a quarter. It is going to shift. The program is doing extraordinary well, is exceeding as they tell us their expectations noticeably. So that program will grow meaningfully in '25, but the delay is shipping. We have the inventory sitting in just here. We will ship that to them already scheduled in Q4. I think the second question had to do with our food service, nothing to do with retail. So, the food service, so in that segment, hotels, restaurants, it's probably the industry's down, right? So in a down time, they're delaying capital spend, which includes buying these sets again, and wearing glasses, and the like. And new store openings, which drive our business, because if you need new tabletop, and for that matter, back of the house, scales and thermometers, timers. So it's just down in the industry is expected to rebound next year. But we're gaining share in there. So a lot of share that we've gained wins because of the delay, they're not shipping, but that'll ship starting in '25 with all these new wins, just because they're going to have to buy stuff. And the other piece we had announced our partnership with a Dutch company to gain a very prestigious line that already has existed and been sold for years, called Royal Leerdam and ONIS, it's the same company, had two lines. And we originally had anticipated that starting to ship in Q4. Operationally, that's going to specifics operation, we're more sophisticated than they are from a logistics and operation, which includes barcoding and other packaging things. And as a result of sort of the systems need to be able to put that in place, it caused a delay in our shipping that product, which we originally hoped and anticipated to ship that product starting in Q4. Now that'll start shipping in Q1.