     //#pragma mark - Properties
     var locationManager:CLLocationManager = CLLocationManager()
     var location:CLLocation?
+    var locationAuthorized = false
     
     class var sharedInstance: GeoManager {
     struct SharedInstance {

        
    }
    
    //#pragma mark - Notifications
    func didEnterBackground(notification:AnyObject) {
        self.stop()

        self.locationManager.requestWhenInUseAuthorization()
        
        if self.isLocatingAllowed() {
            self.locationAuthorized = true
            self.locationManager.delegate = self
            self.locationManager.desiredAccuracy = 300  // Meter
            self.locationManager.startUpdatingLocation()
