blockingqueue, update(partial)
react, update(still uncomplete)
react, enable tx