Awesome writeup … All the more inspiring!
Let me see when i get to cycle 🙂