Yeah. Good questions. Kind of, two parts there. So I'll address them quickly, see if Ramesh or Peter have any additional comments. But simply put, look, yeah, customers, they are pushing for speed in terms of getting quotes through a process, I think a lot of that is the markets that we are investing to position ourselves in are growing markets. And so there's competition for resources in these growing markets. And I think they have approved the budgets. It's an area of strength. And again, when we see one market starting to slow down, we're much more nimble than years past and we move -- we shifted over to a market that is expanding. So by that, it just feels like we're entering into more rapid discussions around project opportunities. Everything else is fairly the same, I think in terms of if you look at the macro of our pipeline, it's not like we're seeing the pipeline move faster. I think we're just moving into markets that have a higher growth shorter-term growth trends. And so we know that there's more visibility to our upcoming 90, 180 days. And so speaking of that, I think, look, we're a month into the second quarter. And I would just say and we said so in our prepared remarks, we had some orders that drifted from Q1 into Q2, very common. We'll probably have orders to drift from Q2 into Q3. But had those orders booked in Q1, we may have achieved a new record bookings for the year, for the company for the year too, maybe, but certainly for the company. So I think we feel very good about where we're at in Q2, and our pipeline remains at, I don't know, if we would call it record levels of pipeline, it's just significant, well over $2 billion. And again, we feel really good about the second quarter and probably the second half of the year from a pipeline perspective.