would link to GroupRepository interface, not just use 'group'