update ordered-emitter