what is going on itt?