sync with cm