A tree of Many Branches