Really enjoyed reading this. The deeper explanation gave me a completely different perspective.