add reverse geocoding
add stopUpdatingLocation mmethod