Yes, thanks David, that's a good question. So you really have to segment our different customer types to get a good read on that, so let me just walk through this. First of all, what I believe is the most responsive to oil price volatility is the Lower 48, and we essentially have no Lower 48 exposure. So a change in oil price is not going to dramatically affect in a short term our revenue or our bookings as it relates to that. And then if I think about our three other customer segments, I've got the large IOCs I'll talk about; the NOCs I'll talk about and then kind of the small mid-sized customers that I'll talk about. So if I think about the IOCs, look, they've got very, very long-term plans. The most they're going to do is move something to the right a little bit or move something to the left a little bit. We just don't see that right now. In fact, as we're talking to those large IOCs, if anything, what we're seeing is them accelerating plans. So where we might have thought they would have a reorder point in 2024 sometime, we're now seeing that that reorder point could be as early as late 2023 as an example. So we don't really see that in IOCs, but once again, they are looking at oil prices out the next five, 10 years, not the next five or 10 months so to speak. If I think about NOCs, so think about well construction and on that well construction side we've got a fairly significant amount of exposure to NOCs. So think Brazil, think Middle East, think Mexico, think Ecuador, they are drilling for a whole number of reasons that don't include the current oil price and we're just not seeing any slowdown there. In fact we talked about Brazil being a great market for us; we've talked about Mexico remaining strong; we've talked about Saudi remaining strong, we just don't see any changes there either and that really affects well construction for us, and to some degree wellhead as well as it relates to Brazil, so nothing there. The area where we do see some customers probably more susceptible to short-term price changes is really those small, medium-sized customers, and that's really related to our tree franchise. So think SPS, that's part of our Subsea Products segment. And we've got about 10 trees this year that we've got targeted as potential bookings, and higher inflation, rig rates, oil prices will all affect those customers, and it won't necessarily cancel a project, but it might cause FID to be deferred. So that's really the only space right now where we're seeing really a responsiveness to short-term oil price volatility.