understanding the generation gap