pattern-design