Great question. I’d tell you, it’s a lot years [ph] here, Mark, to weaponize existing systems okay? It really is, or just go take in account, say it Shell, say it Enel, say it Coke, say, the Missile Defense Agency, take an account and make them successful. Build the first half and the second half. And I think for example there for us, we must have 22 applications live in readiness, or will be live, I think, in March. And so, that’s preferred. It’s easiest, okay. It’s highly certain, because you have control over the situation. You’re dealing directly with the customer. You can -- you not only set their expectations, you could influence what they’re going to do first and second and third. And very much about succeeding at this is picking the right project, as you know. The reason that I think a lot of these companies fail at these projects is because of the big projects that are, A, either impossible. Like let’s say, somebody wants to build an AI application to like predict the price of pork bellies next month. Well, if we can predict the price of pork, if AI were that sophisticated, we can predict the price of gold next month, and we could predict the price of Google stock next month. And if we could do that, then obviously would be in the software business, would we, okay? People actually do try to do these applications, believe me. One was explained to me yesterday. So, either people choose applications that are impossible or people to choose applications that are of low value. Now when you’re dealing with them directly, you can push them and keep them on high-value applications where AI is an appropriate tool. Now, that being said, if you want to establish and maintain a market leadership position, as you know we do, you need to think about market leverage, okay? And this is when you’re going through, you’re going through a much larger scale, through distribution partners like Microsoft, like Google, like FIS, like Baker Hughes. The advantage is your own scale. We have 12,000 people with Baker Hughes, 4,000 people at Google, I think 60,000 people at Microsoft. I don’t know what the number is but it’s some staggering number like that. So, the good news is there, you have leverage. It’s harder. You need to be much more sophisticated about the way you’re doing it. You need to be willing to allow people to make mistakes. You’re going to have higher rates of failure. At the same time, you do have market leverage. And if you -- and if the goal is to establish and maintain a clear market leadership, you need to do it through a partner ecosystem. So, as much as I would prefer to do it the easy way, it’s not going to achieve the desired objective. Sorry to go full circle on it, but I mean it was a really good question.