Got in an hour mountain bike ride before work, lots of elevation gain and loss and technical terrain, so hard work and fun!