use exists() rather than getData() to check existence of GeoLocation