pig Patterns