#1. You aren't using strict.
#2. You aren't using strict.
#3. You are calling external programs without checking for errors.
#4. You aren't using strict.
-pete
"Worry is like a rocking chair. It gives you something to do, but it doesn't get you anywhere."