cooperation of groups