Fermion Generations II