elif inner_add_to_pattern == True and outer_add_to_pattern == False:
                            final_patterns.append(patterns[inner_pattern_index])

                            try:
                                final_pattern_information[patterns[inner_pattern_index]] = pattern_information[ patterns[inner_pattern_index]]