adds a new map