added fewest()