Updated Eval Function, Removed Multithreading.