cooperation-product