Hi, it's Derek. Thanks for that question. So first noted, the investments we're making in the near-term here in infrastructure are substantial. We've been making investments into a number of areas. And so I'll break that down for you a little bit. First, into our ad platform in order to make the advertising platform more performance and then second, into driving ML for content in order to drive deeper depth of engagement with our content platform, and then a lesser portion of the investment into products like My AI, which are intended to support that product and other innovative products on the platform. But as I mentioned, a substantial portion of the investment going into things more directly related to a media monetization like the ad platform and depth of content engagement. I think importantly, as we made a very big ramp in the investment over the past quarter, we shared last quarter that we wanted to see results from that investment in order for us to sustain that forward. And so I mentioned a little bit of this earlier, but across each of those areas where we're putting investment in, we're really encouraged with the early results we're seeing from those investments. So whether that's the 20% rise in active advertisers, higher retention and importantly, the 30% increase in purchase-related conversions that we saw in Q2, these are all really important signs of the investments that we're making into the DR ad platform are beginning to pay-off and makes us happy with the investment we've made there. Similarly, on the content side, and we started ramping investments in ML to support depth of content engagement sooner. And so that's been ramping over a longer period of time. And you can see, as a proof point there, for example, that timespan was spotlight more than tripled year-over-year in the most recent quarter. So again, really pleased with the progress of the investments that we're putting in there. It's early for My AI, and as I mentioned, it's a smaller portion of the investment. But I -- we have shared some data points in our investor letter and recently that we are seeing really high volumes of conversations with My AI to provide clear intent signals about products and services that our community is interested in. And of course, that has obvious ramifications for our ad platform and monetization over time. So given the results we're seeing today, we do expect to make a further step-up in investment here in Q3 to accelerate the progress on what we're seeing here, and in particular, to accelerate the progress we're seeing on things related that are very directly related to monetization. So, if you look at Q2, the step-up in Q2 was about $0.11 to $0.70 on per DAU we've shared that our guide for Q3 is for a range of between $0.79 and $0.84. So, at the midpoint of that range, it would be a similar step-up in Q3 that we saw in Q2. As we move forward, we're going to continue to calibrate these investments incredibly carefully to ensure that they're both productive and affordable over a reasonable time horizon. Importantly, I wouldn't simply assume that the sequential increases in infrastructure per DAU that we've observed in Q2 and guided for Q3 will lead to similar increases in Q4 or future periods. We're going to measure the returns on these investments carefully. And whether they are sustained forward at current levels, shrink, or grow from here will depend entirely on the results we see from the spend and then in particular, the acceleration we experienced in our topline. The last sort of note I'll make here is we remain committed to charting accords towards adjusted EBITDA profitability and positive free cash flow even at reduced growth rates and into the medium term and longer term margin targets that we shared at our Investor Day. Today, I think we've been able to balance those investments carefully even through a period of incredible transition on our ad platform. Today, we've been able to deliver on that with free cash flow over the trailing 12 months at positive $81 million and trailing 12-month operating cash flow at about $250 million. So, we've been very careful to make that balance over a reasonable time horizon, and we'll continue to do that going forward.