expose emitter