pattern as clip