done some work to address geocoding