updatge with chaining continuations