fix some update