updated product insert validation