SmartActivityService before refactoring the location provider into its
own class