control candidate set size