Yes. http://www.annocpan.org/~LPALMER/Tie-Hash-Vivify-0.01/lib/Tie/Hash/Vivify.pm I haven't used this, but it looks like what you want. Shawn Carroll wrote: > Before I go and write one, is there a Tie::Hash module out there that > will have the tied hash return a defualt value for keys not already > defined? > >