sync update library