modify geocoder and add map