update return value to be parallelware emitter