functioning phylogeny generation