modify dataupdate