add to the tree