sync with hm