remove unecessary byte copy
remove unecessary byte copy
recover occasional failure due to thread scheduling
fixed an ReflectUtil issue