updated products and product form