[Feature] change state code