Discuss Millennials, Gen Xers, & Boomers.