creates new map widget