TB500 cycle