generational repair