Co-operation mechanisms