Patterns for free