sync with head