all test part 6 passed. added eval_tail, edited empty