functions start to return phylo trees