changes to groups operations