pattern-new