added method_missing to access the hash via hsh.key