added cycleAccept to cycle