map_demo added