patternware.com