moved emitters to emitter module