in reply to Stupid @ARGV question

Post your code and we can help better :)

Maybe you are processing @ARGV with pop instead of either shift or foreach(@ARGV){...}
--
Snazzy tagline here