compass sync with map