works, about to add geocode