fix handling of subgroups so that all subjects will run if subgroup not defined