Yes. Yes, I'll add on to that, Anthony. Thanks, Ralph, for the question. Would you believe that pandemic accelerated advertisers’ reallocation of TV budgets towards streaming. And I'd offer a couple of data points as proof that this reallocation was accelerated and here to stay to your question, Ralph. So, for example, according to Nielsen in March, ratings, linear TV ratings for adults 18 to 24 was down 22%. Q1 TV ad spending was down 11% and according to Media Radar. Meanwhile, we doubled, monetized video ad impressions on the platform, ad spending by major agency holding companies with Roku more than doubled. We saw strength really up and down the ad business, a couple of areas that I'd call out where we saw strength. One, of course, is the entertainment side of our ad business. We're now at a point where every major direct-to-consumer service has launched. Those launches have created great opportunities for Roku to partner with these service providers, HBO Max, Discovery Plus, et cetera. And really to drive the adoption of these services, these partners are leaning in closely and investing with us to promote their services to our users. So we saw very strong growth in the entertainment side of our business. We also are continuing to diversify the business, especially as you called out, with performance advertisers. So while we continue to aggressively grow our business with ad age top 200 advertisers, we grew business with non-top 200 advertisers significantly faster. I think that's an indication of the broad appeal of our platform to all advertisers, both traditional, top of funnel, branding-oriented advertisers as well as mid and long-tail advertisers who are focused on performance. I'd offer up an example with Home Chef, a very performance-based advertiser who invested with us and saw 2.4x return on ad spend and then came back and significantly invested more with us. And we have case studies like that left and right. It's really a unique attribute of streaming that can both compete at a top of funnel -- as a top of funnel branding medium as well as a mid- and bottom funnel performance medium. So overall, a really strong quarter for the advertising business and an indication, I think that the reallocation of TV budgets as well as digital and social budgets towards streaming is here to stay. So thanks, Ralph, for the question.