reupdate validate