add productsrow json reads formatter;save product action