automation module uses EventEmitter