update te