GROUPS AND CLASSES