added Request Thread