From: Mark Van Holstyn Date: 2005-11-23T07:56:03+09:00 Subject: Re: what is the ruby way to do this? ------=_Part_4134_23588041.1132700157780 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Personally, I would keep every element of the hash an array. You can do tha= t like so... def add4( key, value ) @hsh[key] =3D @hsh[key].to_a<