Feeling stoked for the long climb ahead.