RUFF CYCLES