begin to do delete and update product