use MapPosition for initialization