review tree part1