add UI for select maptype