Generations of Advancement