As an addendum, Perl is supposed to make easy things easy and so forth. Having a no-auto-vivify option will certainly make it a lot easier to develop in. This is something that should be handled at the language level, not the app level. -- Darren Duncan