Generation by generation