udpate data.