update_location