 So, Greg, what is your definition of service design? So, I don't think there is one single definition. I think it's fair to us and our clients to understand there is one definition. This is such a broad topic and broad subject. Here, what we decide to agree upon is that this is how SRI can help business or easier to do business with. This is our definition. So, whether it be internally or externally, we actually go in and we help people and businesses organize themselves in such a way that they are easier to do business with from the vendor point of view and also the consumer. So, this is really the key thing. We need to make things easier and reduce as much friction as we can. And this is what service design is good because it's actually very deep. You can actually go very deep within the ranks and organization and bring in agile methodology. So, it's a very broad definition. But being easier to do business with is what we try to do here.