Yeah, Jason, happy to address that. So, yes, so the forward guidance that we're giving in CTV is a mix of two things, right? Three things. The managed service business, which as you know, carries with it the highest take rate. When deals are canceled or shifted out of the quarter, it's quite abrupt and it does have an impact to the net revenue for the quarter, call that around 50% of an impact. And the other 50%, Jason, we're seeing was the surge in publisher-sold programmatic deals, and that was primarily shifted to the premium inventory that kind of didn't exist last year, so the plus services run by the broadcasters and if you look at the kind of TV OEMs and throw Roku into that group, folks that have exceptional data and prefer to try to sell that direct. And so the larger CTV players with direct sales teams, they exacerbated the share shift on the platform. So you're seeing a couple of things. You're seeing the shift come from an open market world that wasn't really ever the domain of those players. Like they didn't really ever really lean into auctions. They like to sell their own stuff directly. As we've talked about, we think that over time, as it evolves, they'll be more comfortable with that. But right now, they like to sell direct, and they really took a lot of air out of the room in what was a muted spend environment. And then any new dollars that came into the environment, which new dollars did because, again, we talked about the dislocation between our revenue growth rate and the spend new dollars that come in, it almost exclusively went to that cohort. So it was a relatively quick transition from a 1.5 quarters play out. And we think as spend returns to normal, that spend will find its way into open auctions. It will find its way onto other publishers. But right now, in a pretty scarce spend environment, there's just kind of flight to quality, flight to security for the buyers and flight to like dealing with the folks they know best. And so that's -- hopefully, that helps you understand, Jason, what we saw.