Cooperative model