mid cycle