iTPC status