cooperatives and private