changes of valuedefiner --> datadefinition