if lat and lng
error handling