add EventEmitter.js