Jinjin, yes, so we saw, as Greg reported and we reported in the shareholder letter, we saw a 5% growth in our core business. And that was primarily attributed to the global IT vendors. Those are the 10 largest IT vendors that we report on based on our customer segmentation. And those organizations are really getting past through some of those headwinds that they had encountered in the past, which included the strong dollar, we saw large acquisitions as well as large divestitures. As this happens, we're seeing these accounts start to reengage and reinvest in the brand. So typically, when there are signs that the market is recovering, these larger comps will come back, come back fairly quickly, and it's very easy for them to turn on their brand dollars. They have a lot of brand recognition, and they can - they're familiar with that investment. So, we're starting to see those dollars come back in. However, I think it's really important to note, as we talk about that, because like I said, it's primarily driven by the large global IT vendors. The improvements in our - in the core business are also directly related to the execution on IT Deal Alert. Remember, we're capturing through IT Deal Alert and delivering and helping prioritize the right accounts and the right prospects across our customers' landscape. And we'll tell them who's in active - who's in market today and help them prioritize that based on intent data. While it's still up to them, up to our customers. They still need to go message, influence, engage, and engage with those buyers if they're thinking of them when they're in market to buy. So that's being primarily driven by the global IT vendors. In terms of IT spending trends, I'd say in the first half of the year, it's fairly consistent with 2017. Now there are definitely some signs of improving. I think one sign, which we just discussed, was when the global accounts and vendors start seeing some optimism or some signs of brightness, they'll start investing in the core. And when they invest in the core, they'll primarily go to brand. So, we're starting to see some of that. But it's not a light switch as of right now. And I think things are in line or set to see some of those benefits in IT spending pick up in the second half. If that does, which it's not in our current model right now, we would see some acceleration on the revenue side relating to our business.