fixed bug with event emitter being per factory instead of per instance
bump