recursing accepting all candidates for now