   override func loadView() {
     super.loadView()
     languages = languageList(installedLanguages)
-    loadUserKeyboards()
   }
   
   override func viewDidLoad() {

    // if no rows to show yet, show a loading indicator
    if numberOfSections(in: tableView) == 0 {
      showActivityView()
    } else {
      log.info("didAppear: InstalledLanguagesViewController")
    }
  }
  
  override func numberOfSections(in tableView: UITableView) -> Int {

                                      action: #selector(self.addClicked))
      navigationItem.rightBarButtonItem = addButton
    }
  }
  
  override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
    loadUserKeyboards()
  }
  
  override func viewDidAppear(_ animated: Bool) {
