Well, I mean, certainly, Ben, so the bottom wave, I think, absolutely, it is, right. I mean, again, VMware was a great technology vendor with a lot of innovation, and customers and with a large footprint of customers, and now they have to rethink whether that's the right long term strategy for them. And so that says, okay, well, we got to either look at alternative providers, of which we are an easy alternative. Or they could say, well, I could go more to the public cloud, okay, which is not an easy thing for existing workloads, to just take everything and move to the public cloud, that's not easy to do. And then they factor into the fact, cost regulatory aspects of it, and so forth. So, so clearly, I think, for us as a vendor, there's certainly, we see customers continue to invest in infrastructure modernization, in terms of digitization, in terms of running modern applications, not just in the public cloud, but also on prem. And like some of these new cycles that are happening now, like AI, for example. We’ll also find this path down the same route, right, which is, you know, it's starting out with a lot of training happening in the public cloud, but it's moving towards, okay, I'm going to run my AI, I'm going to preach -- I'm going to fine tune the training on my own data sets, which are proprietary that I want to keep carefully. And I'm going to have to potentially look at slightly different solutions for inferencing, which are going to be running closer to my edge locations. So these things are driving what we call hybrid multi cloud. And I think that's very much I think, the world that many of our customers are here for the next several years.