more ruby hashing issues