Three generations, and counting