New Emitter_example+Further  Implementations