udpate event emitter