add controler update product