use user-supplied radius when searching, clear list before rendering; fixes #20