Created AsyncEmitter class