     @IBOutlet var backButton: UIButton?
     @IBOutlet var settingsLabel: UILabel?
     @IBOutlet var pixelLine: UIView?
-    
-    override var darkMode: Bool {
-        didSet {
-            self.updateAppearance(darkMode)
-        }
-    }
     
     let cellBackgroundColorDark = UIColor.whiteColor().colorWithAlphaComponent(CGFloat(0.25))
     let cellBackgroundColorLight = UIColor.whiteColor().colorWithAlphaComponent(CGFloat(1))

        }
    }
    
    func updateAppearance(dark: Bool) {
        if dark {
            self.effectsView?.effect
            let blueColor = UIColor(red: 135/CGFloat(255), green: 206/CGFloat(255), blue: 250/CGFloat(255), alpha: 1)
            self.pixelLine?.backgroundColor = blueColor.colorWithAlphaComponent(CGFloat(0.5))

        // XXX: this is here b/c a totally transparent background does not support scrolling in blank areas
        self.tableView?.backgroundColor = UIColor.whiteColor().colorWithAlphaComponent(0.01)
        
        self.updateAppearance()
    }
    
    func numberOfSectionsInTableView(tableView: UITableView) -> Int {
