add sync update