     override func viewDidLoad() {
         super.viewDidLoad()
         navigationItem.title = style.navigationItemTitle
+        
         view.addSubview(collectionView)
         NSLayoutConstraint.activate([
             collectionView.leadingAnchor.constraint(equalTo: view.leadingAnchor),

        flowLayout.minimumInteritemSpacing = 32
        return flowLayout
    }()
    private var dataSource: UICollectionViewDiffableDataSource<CollectionSection, County>!
    private var spotlightSearchController = SpotlightSearchController()
    private lazy var searchController: UISearchController = {
        let searchController = UISearchController(searchResultsController: nil)

    init(style: Style) {
        self.style = style
        super.init(nibName: nil, bundle: nil)
        navigationItem.searchController = searchController
        definesPresentationContext = true
    }
    
    required init?(coder: NSCoder) {
