editetd geocoding class