Sure. Brian, this is Mike. Yes, in terms of cautiousness and some uncertainties, we have seen that with some of the larger accounts. And we really see that when it comes to the core investment, and we will see a little bit with the cautiousness as it relates to IT Deal Alert as well. Just like when the markets are flowing and everything is rolling forward, that core investment which is lead gen and brand, those pickets get turned on pretty quickly. And when they encounter some short-term uncertainty or cautiousness, they'll ratchet that down fairly quickly. On the mid-term elections, that was one of them. I would bucket into three areas like we did in the shareholder letter: Number one, in the mid-term elections, there was some cautiousness based on how the results would end up and what impact the tax regulations would have if anything was going to get peeled back. So I'm not commenting on Democratic-Republican, but I will say that is over, and I believe that will provide some clarity moving forward and I think you saw some of that in the markets today. So that showed some sign. We also have seen with our larger accounts, a lot of talks around the tariffs, happening across the globe, where their cost of sales could rise and their ability to sell into those regions could be more challenged. So there is some uncertainty that will continue to be a topic of discussion and it will impact more of those larger global accounts. And then lastly, we are seeing some cautiousness around data regulations, and in particular, GDPR. So a lot of our larger global accounts are taking a very cautious approach with these regulations, which results in a pullback on the lead generation efforts as well as some of the data efforts. As we've mentioned in the last two earnings calls back in May as well as in August, we believe we're in a very good position and it's a long-term competitive advantage for TechTarget. We have a consent-based opt-in policy, where everything has to be tick-and-tied accurately, when subscribers engage with us and with our customers. However, we're seeing is that our largest customers, who have offices around the globe and then throughout EMEA, are having some additional policies that their own privacy and legal are governing and that would include an additional opt-in. So after we have our opt-in, they are requesting an additional opt-in and that will drive a pullback in overall lead generation efforts. It can also create a cost in fulfilling some of those programs. Again, as we head into 2019 and there's more clarity on the compliance laws, we hope that, that's a sizable bit with the larger accounts. But for now, that's what we're experiencing.