The generation gaps are becoming more and more extreme. It used to be a generation gap would be 20-plus years. Now, because technology and specifically communication technology is changing so rapidly, you have generation gaps that are like five years, ten years.