6000 times cycles