ITT: performance and diagnostic review