removed assignment of original event variable by reference in _ioEvent(), for real