pattern recommendations