         switch item {
         case let .Group(_, groupSettings):
             groupSettings[indexPath.row].configure(cell: cell)
+        case let .Select(label: label, id: id, options: options):
+            let options = options.options
+            cell.textLabel?.text = options[indexPath.row]
+            cell.accessoryType = .checkmark
         default:
             break
         }

    override func viewDidLoad() {
        super.viewDidLoad()
        self.tableView!.dataSource = self
    }
    
}

extension SettingsViewController : UITableViewDelegate {
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        
    }
}



class SettingsOptionsViewController: SettingsBaseViewController {
    
    override func viewDidLoad() {
        super.viewDidLoad()
        self.tableView!.dataSource = self
    }
    
}

extension SettingsOptionsViewController : UITableViewDelegate {
