Interesting and very extensive your deep dive on the economics of recurring revenue post. And I agree with your definition and assertion regarding "Perpetual Contracts"not future but now readiness. You said it all:... "Perpetual contracts and recurring revenues are where every IT provider is headed – there is no choice. This is not optional. It’s critical that we continue to evolve to a model where service contracts, and other offerings, behave and are structured in similar ways as subscription software offerings and cloud service contracts are structured – as recurring, or deferred revenue...Thanks for sharing it, I mean, both posts.