use `saber-emitter`