40 years one generation