     // MARK: UITableView
 
 
-    override func numberOfSectionsInTableView(tableView: UITableView) -> Int
-    {
+    override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
         let sections = fetchedResultsController.sections as Array!
         return sections.count;
     }
 
-    override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int
-    {
+    override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
         let sections = fetchedResultsController.sections as Array!
         let sectionInfo = sections[section] as NSFetchedResultsSectionInfo
 

        }
    }


    func controller(controller: NSFetchedResultsController, didChangeObject anObject: NSManagedObject, atIndexPath indexPath: NSIndexPath?, forChangeType type: NSFetchedResultsChangeType, newIndexPath: NSIndexPath?)
    {
        if changeIsUserDriven {
            return
        }

    }


    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)
    }


    override func viewWillDisappear(animated: Bool) {
        super.viewWillDisappear(animated)
    }


    override func setEditing(editing: Bool, animated: Bool) {
        super.setEditing(editing, animated: animated)
        navigationItem.leftBarButtonItem?.enabled = !editing
    }


    func preferredContentSizeDidChange( notification: NSNotification ) {
        tableView.reloadData()
    }


    func configureCell( cell: UITableViewCell, atIndexPath indexPath: NSIndexPath) {
        let station = fetchedResultsController.objectAtIndexPath(indexPath) as! CDStation
        cell.textLabel?.text = station.stationName;
        cell.detailTextLabel?.text = station.city;

        if let hidden = station.isHidden where hidden == true {
            cell.imageView?.image = UIImage(named: "uncheckmark_icon", inBundle: nil, compatibleWithTraitCollection: self.traitCollection)
        } else {
            cell.imageView?.image = UIImage(named: "checkmark_icon", inBundle: nil, compatibleWithTraitCollection: self.traitCollection)
