fixed ARGV bug