adjusting method to get gps location updates