a more robust geosearch; fixes #36