ITCS overview