updating TC