Refectored over to RemotrUtil
Made resource aware
Effected by refactor to util