made some changes to eval_build_byte4array2 and  T H E   L O O P