sync with original