inputVars and outputVars