new constructor for DataNameOldNewVersion