adding subsets