Sure. So, I'm very excited about the Street expectations for bookings in the 60s next year, and I look forward to those earnings calls. It will be exciting. And we will repeat successful results throughout the earnings call. But the -- there are a number of different things that give you tailwinds as you go in to try to achieve those higher numbers. Like, we obviously don't know small fluctuation nuances from quarter-to-quarter. So the bookings next quarter, it could go up a little bit, it could go down a little bit. And it's not necessarily terribly material, which way it goes of slight increments. But the trend, I feel comfortable with expectations that it goes up. Again, growing the CoStar sales force materially, yes, it is a big driver. There is no shortage of opportunity. So, penetration rates for the advertising on LoopNet, new products in LoopNet, taking owner product out there, new multifamily product, student housing, analytics on the CoStar side, a lot of opportunity there. Adding a 100 salespeople to Apartments.com, the expectation is that they would sell something and that would also drive the opportunity. And as we increase the marketing, we will increase the lead flow. And then looking at the numbers, our ability to successfully sell product to 200 unit communities, 100 unit communities, 75 unit communities, 50 unit communities, 40 unit communities, 30 unit communities, 10 unit communities, means that we've got a huge marketplace to sell to, and adding additional salespeople is going to give us that ability to go address that opportunity. And then the land business, the BizBuySell business and CoStar Real Estate Manager continues to hit on all cylinders. So, there is a lot of good tailwinds there and so we're not really shy of those expectations next year.