sync update