Yeah, it's a great question. So you know, snap, ultimately, we're a small company, especially compared to, you know, the other, like, more more giant companies, right. But even as SNAP grows, we're only going to have a certain number of people working at snap, like, we're always going to be kept in some sort of way. But the amount of creative people that exist in the world, and talented technical people that exist in the world, like SAP is never going to be able to employ all of them. And so by building this platform, and investing in like segments of the business, like areas, who are expanding snaps, AR platform technologies into other partners and applications. And so by helping educate and teach more of the creative and talented people in the world, how to use our tools, as we expand, there's going to be more and more opportunities for more and more creative people to start building their businesses, because snap, we're never going to be able to make all of the experiences. And that's like the definition of a true platform. And so that's why it's really important for us not just to invest in our own technology and our own partnerships, but to bring the rest of the ecosystem along the way with us. Because like, we're never going to be able to build it all. And I think in a secondarily from that, just like the ideas that we can get from the community, are going to be ones that we never thought of internally. And the use cases, I mean, again, going back to this, you know, the importance of building a diverse and global ecosystem, is because so many different people have, like various problems that they want to solve. And like, if they see our technology, and they can use that to solve a problem. We'd much prefer them to do that, because they're thinking about it day in and day out, right? Like they're like obsessed about it, if they can use our tools to solve that problem. And that's just outside of our core wheelhouse. And we can just focus on building the technology. That's where we want to go. And that's, you know, why we do and invest in areas of the business like areas why we invest in spectacles, because it really is more of this like platform layer. And when you think about spectacles, like that's just you know, that's like a hardware paradigm. And all the developers that are even today building with lens studio, they're gonna have to start, you know, evolving, how they build lenses today on Mobile, into wearable experiences, right, like the user experience is going to be different, something that we found with the next generation spectacles, which we launched in 2021 for developers, you know, we had a touchpad and that was like the For our way of interacting with it, and everyone wanted to use their hands, like, it just felt so much more natural. And so, you know, a few months later, and we invested really heavily in our machine learning team and hand tracking team. And so then we added hands for spectacles, right. And the reason why we launched our next generation spectacles in 2021, was because we were like, we can learn so much faster if we build alongside our community, because of the ideas that they're gonna have. And also the feedback that they're going to bring to this product. You know, it was never intended to be a consumer device, it was very much like, we're a small company, we have this technology. And we want to learn from what you all want to build. And, you know, one of the other learnings that we had outside of this, you know, the importance of hands, which, you know, feels obvious in retrospect is how important it is for teams to start working together on spatial experiences. Because you're, again, you're moving from, say, a screen, a pretty small screen on mobile, or even in a mirror, which is just like a much larger phone screen. And you have a set guidelines of like, okay, the button goes here, and like the tap interaction is here. But with spatial experiences, somebody can look all around you. And there could be a button that suddenly appears under a table, not to say that that's the best user experience, but like that could happen. And so having a diverse set of people thinking through the problems that are trying to solve while building this more spatial experience, it's actually really important. And some people are going to be really great at scripting and like building the interaction design, and other people are just going to be really, really good at figuring out, let's say, more like tracking technology, and like how to leverage this and other people are going to be really good about design. And so with the spectacles developer program, originally, it was really focused on individuals. And what that meant was, we were onboarding, you know, say, I think it was like 40 developers every few months to build on spectacles. And after a few months, we were like, the more the more successful experience, the more robust experiences, the ones that we found ourselves, like wanting to showcase were built by teams. And so in the last year or so, we've pivoted the whole developer program to really hone in on teams, and focus on teams and B select teams based of the product that they're trying to build, and how they want to use AR technology to do so. Whereas I think on mobile, like if someone's working on a team, that's amazing, that's really great. But it's not necessarily required. Whereas I think, when we think about specs, this transition, it's really much more team based. It's more technical, there's more thought that goes into, like spatial design, because you don't have this screen is kind of like the, the wall so to speak, that doesn't exist anymore. And that also ladders up to like, how are they with partners or teams? Like how does a company who's exists in the market, that's, you know, building a fashion company, not even an AR fashion company, but if they were to build an AR team, they'd probably not just have one person, they probably have multiple people, because they need to be thinking about design, and then engineering, etc. And so I think those are other learnings that we're starting to see and, you know, carving out that path for them. Because not everyone's going to use one CD on the same way. But they're building the same thing. And that's okay.