change: inherit EventEmitter.