 
     public var distanceFilter: Double! {
         get {
-            return self.locationCenter.distanceFiler
+            return self.locationCenter.distanceFilter
         }
         set {
-            self.locationCenter.distanceFiler = newValue
+            self.locationCenter.distanceFilter = newValue
         }
     }
 

                    self.locationManager.desiredAccuracy = trackingDesiredAccuracyBackground
                }
                
                self.locationManager.distanceFilter = self.distanceFiler
            }
        }
    }

    func applicationDidBecomeActive(notification: NSNotification) {
        self.checkAuthorizationStatusForServices()
        
        // if position is not updating, don't modify state
        if (self.updatingPosition == false) {
            return
        }
