P is for Patterns