Eternal cycles