Commit with some comments about the tree build

See the comments but I think we need a top down build >> there is no
parent so the tree is just called twice and terminates