improved the map