     private var searchFilterListController: PlaceSearchFilterListController!
     
     private var extendedNavBarHeightOrig: CGFloat?
-    
-    private func searchHistoryGroup(forFilter: PlaceFilterType) -> String {
-        let searchHistoryGroup = "PlaceSearch"
-        return "\(searchHistoryGroup).\(forFilter.stringValue)"
-    }
-    
-    private func currentSearchHistoryGroup() -> String {
-        return searchHistoryGroup(forFilter: currentSearchFilter)
-    }
-
-
-    fileprivate func updateSearchFilterTitle() {
-        
-        guard let isSearchFilterDropDownShowing = self.isSearchFilterDropDownShowing else {
-                return
-        }
-
-        let title: String
-        let image: UIImage
-
-        if (isSearchFilterDropDownShowing) {
-            title = localizedStringForKeyFallingBackOnEnglish("places-filter-list-title")
-            image = #imageLiteral(resourceName: "chevron-up")
-        } else {
-            switch currentSearchFilter {
-            case .top:
-                title = localizedStringForKeyFallingBackOnEnglish("places-filter-top-articles")
-            case .saved:
-                title = localizedStringForKeyFallingBackOnEnglish("places-filter-saved-articles")
-            }
-            image = #imageLiteral(resourceName: "chevron-down")
-        }
-        
-        let attributedTitle: NSMutableAttributedString
-        if (viewMode != .search) {
-            
-            attributedTitle = NSMutableAttributedString(string: title + " ")
-            let imageAttachment = NSTextAttachment()
-            imageAttachment.image = image
-            
-            let font = filterSelectorView.button.titleLabel?.font ?? UIFont.systemFont(ofSize: 17)
-            imageAttachment.setImageHeight(6, font: font)
-            let imageString = NSAttributedString(attachment: imageAttachment)
-            attributedTitle.append(imageString)
-            
-            let fullRange = NSMakeRange(0, attributedTitle.length)
-            let paragraphStyle = NSMutableParagraphStyle()
-            paragraphStyle.alignment = .center
-            attributedTitle.addAttribute(NSParagraphStyleAttributeName, value: paragraphStyle, range: fullRange)
-            attributedTitle.addAttribute(NSForegroundColorAttributeName, value: UIColor.black, range: fullRange)
-        } else {
-            attributedTitle = NSMutableAttributedString(string: title)
-        }
-        
-        self.filterSelectorView.button.setAttributedTitle(attributedTitle, for: .normal)
-    }
-
+
+    
     private var touchOutsideOverlayView: TouchOutsideOverlayView!
     
     // MARK: - View Lifecycle
     
-    fileprivate func addBottomShadow(view: UIView) {
+    private func addBottomShadow(view: UIView) {
         // Setup extended navigation bar
         //   Borrowed from https://developer.apple.com/library/content/samplecode/NavBar/Introduction/Intro.html
         view.shadowOffset = CGSize(width: 0, height: CGFloat(1) / UIScreen.main.scale)


        // config filter drop down
        addBottomShadow(view: filterDropDownContainerView)
        isSearchFilterDropDownShowing = false

        navigationController?.setNavigationBarHidden(false, animated: true)
        

    }
    
    func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
        updateSearchSuggestions(withCompletions: [])

        isWaitingForSearchSuggestionUpdate = true
