Okay. Let me take the first part of those multiple questions, Tal. I would say, first of all, one has to step back from the environment that we're seeing, which is the sort of whipsaw around the whole COVID piece, then enormous pent-up demand, then supply chain issues, et cetera. So you're seeing a very turbulent set of dynamics over the last few -- a couple of years, and we're still living through it this year. If you sort of look through that dynamic and when we get to some kind of new normal, let's sort of assume that's '24, then I think you can look back on this and say that the consistent market demand has been strong, mid-single digits, which I think it is consistently and historically been. And I think all of the dynamics and signals that we see are consistent with that. The desire for bandwidth in all its various forms, closer to the end user consumer continues unabated. But that has typically translated into an optical market growth of the mid-single digits. If you look at Ciena over that period, and again, similar to historical norms, we are a few percentage points above that. And if you look at our CAGR for the next three years, which we gave basically last quarter, it's in the 10% to 12% range. So clearly, we're going to be taking a lot of share, mainly because of the wins that we secured in '19 and '20, and '21, now coming into revenue. So I think, yes, we've got outsized revenue this year. There's no doubt about that, and that will obviously normalize at some point, but we will continue to grow faster than the market. And the overall demand Tal continues to be strong from that perspective. Moving on to web-scale. Obviously, we have relationships with all of the major web-scalers. It's not just one single one that we did have a 10% this quarter, but it's across the board. And we're going to be up significantly for the year, as I said, 47% for the year. We expect growth this year to continue to be above our corporate average. So you can see it's pretty strong. And we're continuing to see good activity with these guys as well.