update operation step