refactor map_display1