patternating