Sure. I'll elaborate a little bit, and then I'll let Rob maybe jump in, but I think everybody see that since Q4, going all the way to Q1, even though Q1 is probably the lowest Q, we see the microeconomic challenge. We see the inflation pressure, especially in markets that we do business, which involve low income. So, yes, people are trending down. Price of fuel by the way doesn't help us as well. The increase basically in price of fuel, that's another actually I think that actually impact their purchasing habit. So, I think people are spending less money, and I think that's one of the reason that we actually emphasize over here. if you're looking on our two-year stack, our two-year stack it's actually 4.6% excluding cigarettes. The reason I keep talking about excluding cigarettes, because the minute we are selling the - I call it the high-margin items, and as you can see over here, we were able to actually to finish the quarter with basically a minus 3%, excluding cigarettes, but we were able to increase margin on a same-store basis by 150 basis points. I mean, we basically were able to increase margin company-wide by 180 basis points from 30.7 last quarter to 32.5. And as you can see over here, the decrease in sales, we were able to basically compensate for that in selling high-marginal items. So, I think people are smoking less, but I think with the value proposition and all of the initiatives that marketing is issuing over here, especially the 4.99 pizza that we just launched in January, show you that that's basically bring more people in the door in terms of increasing basically sales of high-margin items. And that's the reason I keep saying this industry is very resilient. I mean, we see right now softness across the retail industry. But again, I think this is something that happens every few years and we just need to basically to actually to walk through the challenge and make sure that we continue to bring valuable promotions for our customers. And I can tell you that this is the one thing that our team are constantly working especially now going into 100 days of summer, I mean, the amount of valuable promotions that we have ready right now for 100 days of summer, I don't think I ever saw anything like this in my career.