patterns.nouch