setter should return MapConfig