Using Co-products and By-Products