organized into groups