homogenous versus heterogeneous grouping