error checking on product update posting