Ok, so here is the scoop. This is a continuation of what I have been working on that I asked about before. I am at stuck yet again. I found out that the authentication isn't working right in the perl script. Basically there is a call to an "expect script" that automates the user interaction to an already-working perl script and store it in an array. What this already-working perl script does is authenticates a user to a website and grabs information about their grade,classes,etc. Now the script I am working is supposed to store the result of this script and use those results for further processing. Maybe it is better that I show you all what it looks like: Now the PERL looks like this: my @paws_output = `/var/www/cgi-bin/addu/automate_paws.ept $student_id $pin_no \'$semester\'`; The expect script looks like this: #!/usr/bin/expect -f spawn /var/www/cgi-bin/addu/paws/Fall2004/paws.pl expect "Please enter your PAWS username:" send "[lindex $argv 0]\r" expect "Please enter your pin or password:" send "[lindex $argv 1]\r" expect "Which semester would you like (default Fall 2004)?" send "[lindex $argv 2]\r" expect eof exit When I try to look at what @paws_output is storing, all it shows is spawn /var/www/cgi-bin/addu/paws/Fall2004/paws.pl I am faced with either rewriting the authentication or getting this stupid expect script to work. You guys have any suggestions? Thank you all very much in advance!