Yes, thanks, Mike. So the first question related to the M&A environment and first of all, I'll tell you that we like everybody else had been looking for those opportunities, great products, great teams, products that have and achieve meaningful scale. There's an operating profile to the business that we think will immediately contribute to the performance of our own and we're excited about the range of possibilities that we see and are very active in terms of our engagement with those companies, as I alluded to, there are formal processes that we've participated in. And in some cases been active in pursuing in others we'd be in qualifying them felt like they weren't, at the end, necessarily the right fit for us. And I think what's unique about us when we think about the range of M&A opportunities is that I think there's a much bigger universe of potential opportunities that are strategically significant for us and are going to unlock or drive a lot of value. We don't need necessarily to be in the market competing for all of the bigger, more substantial kind of prized assets, there are a lot of emerging younger, smaller companies with really great products that would be a great complement to our own. And so we're excited about those possibilities. And I think for a lot of the, our peers, their companies that wouldn't necessarily make the same kind of impact, given their scale and size relative to our own. So I think it broadens the universe of opportunities that we can pursue that will be very impactful for us. And they're not limited to just games, right. We've talked about our platform position, and the importance of playAWARDS, and how it is that we continue to evolve it. And so related to your second question, we are on that path of generalizing our playAWARDS program, and its underlying tools and technologies and all the operating discipline and functions that we have in service of that program, with the full expectation that it's something we can make available to third parties, that there's a lot of work to do. Still, I don't want to misrepresent where we are on that journey. We're at a place where we absolutely can support third parties today participating in our program. But it's our intention to enable other publishers and game makers to craft the fate, don't want to opt into our consumer facing program and craft one of their own that we enable that as well. So the move to a multi tenancy model is obviously an added level of complexity. And we're making those investments now. And then we'll provide a bit more clarity as we roll into the new year is to when we'll be in the market, testing out different models, and potentially onboarding some partners. So hopefully that provides a little more clarity around where we are in the cycle of leveraging our playAWARDS program as a platform.