worst generation is following