added required * to product form