all products  can output