generation decline