update data.