                 
                 NSUserDefaults.standardUserDefaults().setURL(NSURL(string: appleURL)!, forKey: "Apple URL")
                 NSUserDefaults.standardUserDefaults().synchronize()
-                self.cachedAppleURL = NSURL(string: appleURL)!
+                self.appleSessionsURL = NSURL(string: appleURL)!
                 
                 self.doFetchSessions(completionHandler)
             }).resume()

    }
    
    func doFetchSessions(completionHandler: fetchSessionsCompletionHandler) {
        session.dataTaskWithURL(cachedAppleURL!, completionHandler: { data, response, error in
            if data == nil {
                completionHandler(false, [])
                return


private let _internalServiceURL = "http://wwdc.guilhermerambo.me/index.json"
private let _SharedStore = DataStore()
private let _MemoryCacheSize = 500*1024*1024
private let _DiskCacheSize = 1024*1024*1024

class DataStore: NSObject {
    
