update products controller