renamed requestEmitter to eventHandler