#3 promisify geocodeservice