So we have been doing use strict; But we need to start doing use warnings FATAL => 'all'; no warnings 'unintialized'; This all warnings into fatal errors, except for those that involve treating unitialized values as 0 or ''. -- guy@albertelli.com LON-CAPA Developer 0-7-6-1-