relocated rx responsibilities to worker
relocated rx responsibilities to worker
tested executor and fixed errors