adding product rule post