pattern modification