add virtualInputs