putting in the new geocoder, and adding in error handling for null results