fixed collect() accepting radius as a keyword arg