allow minimum subset size 0