changed up the ApplicableGroups methods