more robust emitters, tests for emitter