From: Martin DeMello Date: 2009-11-05T00:59:49+09:00 Subject: Re: Odd : a = Hash.new(Hash.new) Also, see this if you want autovivification all the way down: http://t-a-w.blogspot.com/2006/07/autovivification-in-ruby.html martin