update from another stage