Yes. So the -- for those of you who may recall, our InsightConnect, which is the evolution of demand, really had two primary strategic benefits for us. One is actually establishing a new market that was a value add. The second benefit was a differentiated, significantly our existing solutions, specifically inside VM and InsightIDR. And third, it actually made our products a lot more sticky for customers. I mean, those are three really big things. So I'll talk about each of those in turn. And so one, we have launched Insight -- we have launched InsightConnect, and we're seeing good momentum pipeline, via adoptions early, but we're seeing healthy ASPs and good adoption, and we're very optimistic about the future even though it's still in a very, very early innings. The second, it has been a clear differentiator for both InsightVM and InsightIDR because these are two areas where people are just under-resourced and under-constrained. We've had many conversations with customers about how can I go beyond 30% of my environment for assets under management with VM, but I don't have the resources or the capability to manage the vulnerabilities and the threats I actually have today. What it turns out, that you can actually automate more of that, the customer is happy and then they actually take on the next stuff in the environment and that can move to 40% or 50%. The value proposition is resonating quite well overall. Likewise, with InsightIDR, the whole focus that we continue to evolve and continue to add capability to is how do I make it fast just to investigate things, and how do I make it faster to respond and immediate things. We're seeing very, very strong demand in the InsightIDR space, and it is a meaningful differentiator, increasingly of why we win. The nice thing that we expect, and it's still early just because when we released it, is that for each of these capabilities, for the customers that we've seen will deploy these capabilities, it actually is extraordinarily sticky in their environment, far better it used to reflect in the fact that our platform customers have a much higher renewal rate, but we make that our platform increasingly is a much, much more sticky proposition than the offerings that existing with SIM-VM market a couple of years ago.