adaptive cycle

adaptive cycle