generational patterning