ITT: lost technology