complex cycle