Cooperation and exchanges