saves 1500ms with 10000 concurrency by imitating events instead of EventEmitter; #2