repatterning