Yes. I'll take the first part and have, Jay, give some color. You're right, Patrick, outstanding results. I mean the CRPO growth is 68% and the RPO growth is 85%, which is absolutely outstanding. When you couple that with our billings growth of 71%, it just shows that, basically, things are going very well for us. What's changing is basically what we've seen. We've been talking about with the accelerant last year related to with COVID hit, and companies recognized that they had to get their employees connected to their networks in order to -- or applications in order to do business. And we saw that. That was the big increase for last year with ZPA, which is 43% of our new and upsell business. Since then, basically, that brought to light, it's basically that yesterday's networks aren't going to work. Infrastructure is not going to work. Those are the discussions that we've been having with customers. That is basically a change, which is occurring, is recognizing the current infrastructure in place is really not the optimal infrastructure that companies need going forward. With that, what we've done as a company, we broadened our platform. We broadened our platform. We just talked about ZDX workload protection and additional basically features onto our product. So the broadening of the platform related to the movement to really transforming your networks has led to basically deal sizes becoming larger, more strategic partnership. And also, just the credibility of the Zscaler, now that they've on a public company for 3-plus years and we've got a strong balance sheet, and we've got a strong team. And again, the key thing is Zscaler was built for this world. The platform was built for this world over 10 years ago. And it was -- if you take a look at the expansion basically of the amount of traffic that we put through to have the type of gross margins with the type of traffic across over 150 data centers, with SLAs being almost zero, quite frankly, on a quarterly basis, is a testament to the strength of Zscaler. And I think that's what's playing through with our communications with our customers. Jay?