Pattern Cheacksheet