in reply to Hash of arrays

Post real code, code that compiles , code that runs, code that produces output, and the output, code and data insice <c></c> tags ( How do I post a question effectively? )

Is there a better way of accessing the information in a hash of arrays?

Not really. You could use Data::Diver, but a HoA is shallow enough not to need it