Riding the age waves.