 #endif
 
 final class PreferencesViewController: UITableViewController {
+
+    private let kSectionProfile = 0
+    private let kSectionSettings = 1
+    private let kSectionInformation = 2
+    private let kSectionFlex = 3
 
     private let viewModel = PreferencesViewModel()
 

            } else if indexPath.row == 2 {
                cellAppIconDidPressed()
            }
        } else if indexPath.section == 2 {
            if indexPath.row == 0 {
                cellTermsOfServiceDidPressed()
            }
        } else if indexPath.section == 2, indexPath.row == 0 {
            #if BETA || DEBUG
            FLEXManager.shared().showExplorer()
            #endif

    // MARK: UITableViewDelegate

    override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        if indexPath.section == kSectionSettings {
            if indexPath.row == 0 {
                cellContactDidPressed()
            } else if indexPath.row == 1 {
