All inclusive cycling