opponent groups