update read_vpd