update event_emitter.js