adding geocoder initial functionality