UpdateState almost completed