             for (index, site) in sites.enumerate() {
                 refreshDataFor(site, index: index)
             }
-        } else {
-            // No data in the sites array. Cancel the refreshing!
         }
     }
     

            let site = sites[indexPath.row]
            
            contentCell.configureCell(site)
            if (lastUpdatedTime?.timeIntervalSinceNow > 60 || lastUpdatedTime == nil || site.configuration == nil) {
                // No configuration was there... go get some.
                // println("Attempting to get configuration data from site...")
                refreshDataFor(site, index: indexPath.row)

    
    override func viewDidLoad() {
        super.viewDidLoad()

        tableView.backgroundColor = UIColor.clearColor()
        
        if let models = AppDataManageriOS.sharedInstance.defaults.arrayForKey(DefaultKey.modelArrayObjectsKey) as? [[String : AnyObject]] {
            sites = models.flatMap( { WatchModel(fromDictionary: $0)?.generateSite() } )
        }
        
        let itemCount = sites.isEmpty ? 1 : sites.count
        
