diverse cell lineages