ContentObserver and Location work