args specify where the tree comes from