update for some modify