fixed cycle