     }
 
     private func configureTableView() {
-        realmBrowserView.tableView.delegate = self
-        realmBrowserView.tableView.dataSource = self
-        realmBrowserView.tableView.tableFooterView = UIView()
-        realmBrowserView.tableView.register(RealmObjectBrowserCell.self,
+        viewRealm.tableView.delegate = self
+        viewRealm.tableView.dataSource = self
+        viewRealm.tableView.tableFooterView = UIView()
+        viewRealm.tableView.register(RealmObjectBrowserCell.self,
                                             forCellReuseIdentifier: RealmObjectBrowserCell.identifier)
         filterOptions.addTarget(self, action: .actionFilter, for: .valueChanged)
 

        disposable = observe(\.ascending) { [unowned self] newValue in
            self.engine.sort(ascending: newValue)
            self.configureNavigationBar()
            self.realmBrowserView.tableView.reloadData()
        }
    }
    

public final class RBSRealmBrowser: UIViewController {

    @objc dynamic private var ascending: Bool = true
    private var viewRealm: RBSRealmBrowserView = RBSRealmBrowserView()
    private var engine: BrowserEngine
    private var disposable: NSKeyValueObservation?

