timeout update