node, test, emitter