Adaptive cycle