             self?.tableView.reloadData()
         }
 
-        let firstSection = SettingSection(title: nil, footerTitle: NSAttributedString(string: Strings.TrackingProtectionOptionOnOffFooter), children: [enabledSetting])
-
-        let optionalFooterTitle = NSAttributedString(string: Strings.TrackingProtectionProtectionStrictInfoFooter)
+        let firstSection = SettingSection(title: nil, footerTitle: NSAttributedString(string: Strings.TrackingProtectionCellFooter), children: [enabledSetting])
+
+        let optionalFooterTitle = NSAttributedString(string: Strings.TrackingProtectionLevelFooter)
 
         // The bottom of the block lists section has a More Info button, implemented as a custom footer view,
         // SettingSection needs footerTitle set to create a footer, which we then override the view for.

        }

        // TODO: Get a dedicated string for this.
        let title = Strings.TPMoreInfo

        var attributes = [NSAttributedString.Key: AnyObject]()
        attributes[NSAttributedString.Key.font] = UIFont.systemFont(ofSize: 12, weight: UIFont.Weight.regular)

                self.tableView.reloadData()
                LeanPlumClient.shared.track(event: .trackingProtectionSettings, withParameters: ["Strength option": option.rawValue])
                UnifiedTelemetry.recordEvent(category: .action, method: .change, object: .setting, value: ContentBlockingConfig.Prefs.StrengthKey, extras: ["to": option.rawValue])
                
                if option == .strict {
                    let alert = UIAlertController(title: Strings.TrackerProtectionAlertTitle, message: Strings.TrackerProtectionAlertDescription, preferredStyle: .alert)
                    alert.addAction(UIAlertAction(title: Strings.TrackerProtectionAlertButton, style: .default, handler: nil))
                    self.present(alert, animated: true)
                }
            })

            setting.onAccessoryButtonTapped = {
