Three generations from shirtsleeves to shirtsleeves.