add arginfo