apply req-res style worker