Extending patterns