added IMapData