Thanks, Tal. Good question. I'm going to start with billings. Yeah, you're correct. For us specifically, we don't manage the business to billings and we feel that ARR gives you the absolute best proxy to revenue and we felt that that's the right metric, as you know, since we went public, to give you more transparency into the health of our business. And that's the metric that really guides you on health. With respect to billings ourselves, I mean, we think about billings similar to probably most of you out there, is that billings, typically for hardware companies, use that when they don't disclose any sort of bookings metric, and that's not us, right. We think that billings has certain things that just are not as relevant as a metric like ARR. You're comparing a balance sheet item to a P&L item. For us, the P&L is going to dictate the health of the business. So for us, you know, billings obviously is going to be impacted by duration and there are many things that go into that. And remember also that when you think about on a year-on-year basis, we're still up on billings. And I think that's the one thing that you want to take away. For us, when we think about how we want to continue to be transparent, ARR really gives you that notion of where we're going and how we're doing. And I think that that's the focus. And it has been, by the way, since we went public, even as a private company, that's the one that we manage the business to, that's how we look at how to give out quotas to our reps, et cetera, et cetera. So for us, that's not going to change. And I hope that answers that question.