Contracting cycle