make mapOptions param optional for showMap()