Cycles for cycles