fixup! Replace compareAndUpdate with Update()