             let controller = storyboard.instantiateViewControllerWithIdentifier("InitialController") as UIViewController
             // Display the new view controller.
             presentViewController(controller, animated: true, completion: nil)
-        }
+            return true
+        }
+        
+        return false
     }
     
     func isNewCenterFarFromOldCenter() -> Bool {

        dataManager.getDataFilesSize()
        
        useClustering = defaults.boolForKey("useClustering")
    
    }
    
    override func viewDidAppear(animated: Bool) {
        showWelcomeIfApplicable()
        
        // Location Authorization
        let authStatus = CLLocationManager.authorizationStatus()
        

            locationManager.requestStartLocationUpdate()
            mapView.showsUserLocation = false
        }
        
    }
    
    func showWelcomeIfApplicable() -> Bool {
        // Show Welcome screen if this is first launch.
        let defaults = NSUserDefaults.standardUserDefaults()
        let hasUserSeenWhatsNew = defaults.boolForKey("firstrun")
