         apply(theme: self.theme)
     }
     
-    fileprivate var buttonHairlines: [UIView] = []
-    
     override func viewWillAppear(_ animated: Bool) {
         super.viewWillAppear(animated)
         wmf_updateNavigationBar(removeUnderline: true)

        }
    }
    
    fileprivate var theme: Theme = Theme.standard
    
    @objc public var dataStore: MWKDataStore? {
        didSet {
            guard let newValue = dataStore else {
                assertionFailure("cannot set dataStore to nil")
                return
            }
            title = WMFLocalizedString("saved-title", value: "Saved", comment: "Title of the saved screen shown on the saved tab\n{{Identical|Saved}}")
            savedArticlesCollectionViewController.dataStore = newValue
        }
    }
    
    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        savedArticlesCollectionViewController = SavedArticlesCollectionViewController()
    }
    
    fileprivate enum View: Int {
        case savedArticles, readingLists
    }
    
    fileprivate func addChild(_ vc: UICollectionViewController?) {
        guard let vc = vc else {
            return

        vc.removeFromParentViewController()
    }
    
    // MARK: - View lifecycle
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
