Thanks for the question. So, July acceleration is really driven by what we're doing, I mean, if I have to pick from the list that you suggested. On the macro side, there's not much change compared to Q2 or even to Q1. I mean, as we mentioned, we've obviously lapsed the devaluations earlier this year, which makes the GMV hard currency comparison much easier, but I think that's pretty much that. And we are now looking at a macro that's fairly stable, which is good news for us anyway. So what's driving the July acceleration and what we expect to drive the H2 acceleration as well, and hence the revised guidelines -- the revised guidance, sorry, is two-fold, right? First of all, you have the continued fundamental improvement of the value proposition to customers, which is the output of the playbook we've been implementing for the past 2.5 year. So, basically more reliable logistics, increased country coverage, better satisfaction rates, broader and more competitive assortment for cost-conscious customers, more payment options and all that is building a way stronger customer value proposition than we had a couple of years back and actually stronger than last quarter and even the quarter before. It's really compounded impact. And this better value proposition now enables us finally to start to resume a fresh focus on a number of online marketing channels that we had deprived in the past in a way that's very much ROI driven now, very disciplined. I mean you're starting to know us by now. So these channels include of course the main paid online channels that everyone knows, SEO, CRM, all the basics that had not been heavily prioritized over the past 2 years when we've been rationalizing and rebuilding the value proposition. In particular, paid online marketing has not been a focus and we saved a lot of money on that front. But we believe it's been the right time to reactivate now with what we see as great return on investment, thanks to the -- well, the much better value proposition. And it turns out it's working and we believe it's going to drive -- I mean it's going to be an important part of the acceleration we're forecasting for the second half of the year. So you can already see that in the July figure. So early Q3 is starting to -- is looking good, as we mentioned earlier in the call. So it's not just wishful thinking. And one small addition as well, we know that the comps of Q4 will be softer because last year we had massive decline in corporate sales. So we can already anticipate that we -- I mean, we have softer comps at the end of the year as well, helping the year-over-year growth rates.