+ enhancement:
+ FIRST reducer
+ 'removeListener' for worker emitter