add evaluate tree, building tree erorr