update TOS