add new product by ID