Patterns+extended