MAC CYCLES