populate the tree