VIRE CYCLES