Dtt Cycles