So I think this is not new. We have said many-many times that we are not a typical security companies selling boxes through people VARs. We are a transformation play, it's a high-tech sale and working closely with customers and sometimes large-sized, that's how we do business. These channel checks will always be misguided, I mean, that's how I personally look at it. When you are driving transformational C-level and whatnot, it is different. So, I would say, let's be more refined and channel checks. Look our business is strong, our customer engagements are very strong, our differentiation is very strong. Yes, our competitors are trying to create a fund, they are trying to mislead the market, it's our job to make sure we educate them, we communicate them, but the best results we do is when customers deploy our technology than they say, Jay, we're able to turn-on 20,000 users in 7 days and the results are amazing. And then there is a -- if you really contrast I've only seen a couple of cases, that say yes we got a competitive solution, this thing is still struggling out there, we are trying to extend our network from our office to the cloud, it's old-school architecture. So, I do believe that in spite of all that noise and [indiscernible] that comes from out there, our engagement, our differentiation, the way we are executing in the market, the way we are innovating and now in the new area of AI/ML, where we have unique advantage of better data, better private logs, with structured and unstructured data. We will do better than any of the vendors out there Maybe a comment on unstructured data, every vendor has logs. Logs are simply structured data, where are you coming from? Where are you going. The most intelligent information that generative AI can use comes from the URL, which could be hundreds of bytes long. And that's where you figure out what all is going on. Most of the firewalls, don't have any you URL they generally slip the domain level stuff. As we do some of this stuff. I believe will further increase our lead and any that will give us actual TAM and further growth that we are striving for.