update tc