https://www.communitymotive.com/2023/05/01/generation-means/
Generation Means