Started work on Group, stuck thinking about structure right now ...