added basemap selection