don't need to update defVars