         searchViewController = storyboard?.instantiate(DealersSearchTableViewController.self)
         searchController = UISearchController(searchResultsController: searchViewController)
         searchController?.delegate = self
+        searchController?.searchResultsUpdater = self
 
         tableView.register(Header.self, forHeaderFooterViewReuseIdentifier: Header.identifier)
         tableView.register(DealerComponentTableViewCell.self)


    func presentSearchController(_ searchController: UISearchController) {
        present(searchController, animated: true)
    }

    // MARK: DealersScene


import UIKit

class DealersViewController: UIViewController, UISearchControllerDelegate, UISearchResultsUpdating, DealersScene {

    // MARK: Properties

