strengthen dataValue and Variable code
request a dataType  for addVariable