Pieces and Patterns