in reply to ... powerful?in thread #!/usr/bin/perl -w
For one, use warnings gives you more control over the warnings you receive. See perldoc warnings for more info.