initialize the map