edge patterns