[lable] update state