Yes. I don't have the exact numbers in terms of that split in front of me, Jim, but it's more than 50% of the revenue today in Home Services is in our six core trades. The trades that are -- have gotten to some semblance of scale, although they are still well short of the scale we believe they can eventually be and still ramping pretty aggressively for us. In terms of it, you're exactly right, part of the magic in executing in that business is making sure that we have a smart alignment of resources with how much goes into scaling the core trades, how many new growth rates do we take on? And at what rate do we pace them with how many resources. And that's a decision that's done very iteratively with that management team and that leadership group. But you can imagine, in general terms, it has to do with the attractiveness of a new trade to us, generally speaking, which usually has to do with marketing budgets, annual marketing spend, lifetime value of customers, media availability and media economics. These are the main kind of screens we put them through. And then there's the tactical considerations like have we been able to sign enough a clients in a particular trade to give us critical mass of demand that we can then use to get media efficiency that we can then use to go get more budget that we can use to get more media efficiency and start working that virtuous cycle up. And so, it's a combination of top-down assessment of the attractiveness based on the metrics that matter to our business. And so, every Home Services trade is not attractive to QuinStreet. We need things like strong lifetime value, strong marketing spend, good media availability in digital and the ability to make the media economics work in digital. And then sort of top down. But again, even with that, you go from there being hundreds to, we think, dozens that we can be in. Doesn't hunters that exist in dozens we can be in. And then, again, it's the tactical work is as you have some groups focused on the core, some groups focused on the new, how much progress do we make with specific client demand which will put -- if you’ve got seven candidate new growth verticals you're working on at any given moment. And then one of when you happen to sign a national service provider or a superregional service provider, then that was going to get more attention. And that sometimes just has to do with pipeline flow, client activity, client personnel, client priorities, things like that. So that's how we look it.