ITC - Are You Ready To Apply?