Generations at work