Pattern Shifts