close to generating tree
tree node