A happy generation