common update
common update