update TS