updated adding product