cleaned up some thing and broght geocoder into form