adjusting semantics to new vartable