update_with_local_utility