integrate geocoder, useragent gem