update ProductService