adds subsets