Think in seven generations