allow training on subsets