Cycle press