add all patterns