Yes, so one of the things that you'll be aware of that we're looking for as a business is, is where technology is driving, what we call long wave change driven by all the digital technologies that are out there. So the industries that we're focused on have all been around where technology is driving significant game changing, structural change in those industries. And those long ways, the example, payments that's been running for 15 years or so we see that continuing pace, decades, looking forward from now, and then, as you get into the other spaces that we're in banking, insurance, asset and wealth management on the payments and financial services side, the tech arena, particularly the clients in the West Coast, the telco space, the media space, and then some of the ones we just touched on in other around mobility and logistics, health, retail, and so on. All of these are going through long wave chains. And actually, there's a lot of cross sector convergence happening as well, where the ability of technology to integrate through API's and so on across sectors, is transforming business models in the ways in which sectors interact with each other. And we placed ourselves in the center of those. So sustainability wise, as touched on a moment ago, it's still from our point of view feels like it's accelerating. And not as a long-term -- not as a short-term blip, but as part of that long-term transformation that's happening across these industries.