init and geocoder