in reply to why is a "\" needed before a hash in my subroutine call?

In addition to what mpolo has already written, see perlman:perlref for further information on references.

Ooohhh, Rob no beer function well without!