subsets explained