How Patterns Work - Assembil