redoing the map