Okay. Hey, Mark. This is Sumit. I'll take them. So from a gross margin point of view, we saw a drag in two places, right? One was a natural drag as we came into the holiday season. There's obviously a higher degree of promotability, particularly as the holiday season arrived earlier in October. On a year-over-year comparative basis, the promotions environment was relatively muted. But on an absolute basis, we obviously did see promotions kick-in. So, that's kind of one. Number two, when you look at our supply chain, our supply chain is healthy from an in-stock level point of view, but the placement of inventory right is -- could be suboptimal in places as we're still adjusting and balancing out value chains as we work closely with our suppliers to get products into the warehouses. So from that standpoint, there's still a little bit of an effect of us either shipping products over longer zones, which generally shows up in freight cost that generally is a drag to gross margin. So, that's sort of the first part of the question. Well, overall must be said, I mean 180 basis points improvement year-over-year and the fact that our newer strategic pillars are driving positive incremental gross margin into the portfolio is something that we're tremendously proud of and satisfied with. Moving on to marketing. Marketing as expected, as we came out of Q2, when we talked to you in September, we said, hey marketing costs are starting to rise, because inputs are starting to rise as the economy opens up as more advertisers come in and the demand/supply ratio offsets to be able to raise kind of bid cost in the market environment. What we saw was essentially exactly that happened. On the back of that we also saw opportunities where we could efficiently spend money and acquire customers, which our team continued to do. Overall due to the shifting in holiday, we observed a pull-forward trend in new customers that were acquired kind of pre-cyber period starting from late October into mid-November, and that growth was built on strong shopper demand that reflected across the digital network. On the television side, obviously, this is pre-bought inventory given everybody anticipated sort of the political campaigning advertisement spend. So there we pulled in our spend a little bit to the left and spent money efficiently. We -- overall marketing costs as you know and as you've seen in the P&L continues to trend below from a year-over-year point of view. It's obviously higher than the hyper efficient periods that we saw in the early onset of the pandemic. And yes, we do believe that marketing costs will continue to be pressured as we execute the rest of Q4 perhaps even into next year.