ITC recap