Reorganizing generation.