Beginning work on patterns
Merge