add geocoding ability