- some small change
- Only build downwards in the tree