fix bug: remote args[0] to arg0