reupdate data