Rishi, thank you for the questions, and thank you for attending MozCon. And it's often great to see these things in person to get a real sense of the power of the brands we operate and the community's embrace of those brands. And I think that's what you saw in Seattle. It's interesting with Moz, when we acquired Moz we knew we had a company in a very important space, search engine optimization that had a really storied position but, as a business, wasn't really delivering any profitability. And as we often do in situations like that, our immediate focus was how do we extract margin, how do we extract earnings from the business. And that was job one, which has been accomplished and done. And the trick with doing that is, obviously, not damaging the brand itself, and not damaging what makes it attractive to the marketplace. And that was done as well. And you saw that live and in person, the Moz brand is as strong as it's ever been. We think the SEO space has room for multiple players, there are multiple good solutions in this space, including Moz. We continue to believe that it will continue to grow and is growing for us organically, with margin expansion, and will grow across enterprise, for sure, which we have our stat product, but we do have a fair amount of SMB customer base as well that you may not see at the MozCon. MozCon typically attracts larger companies, but we have a fairly robust small and medium enterprise portion of the business. So, we like where we are in SEO. And I'd be remiss to not also add email, because I think email and SEO or both earned media. And I think the distinction between earned and paid media is simply this, particularly for SMB, is they're getting priced out of paid search, they're getting priced out of social; those platforms are becoming harder and harder for them to extract ROI. But email, building a list, getting into the inbox, SEO, building natural search ranking is a far more efficient, possibly controllably way for SMBs to drive customer acquisition. So, I think the combination of those businesses which form most of the Moz group we're excited for. And we think, particularly in a market like this where there may be a lot of focus on expenditure, particularly on the marketing side, efficient marketing technology software may be the choice for customers.