in reply to Syntax over my head

Basically, what the others say is that if you want to call a subroutine before it's declared, you have to use parenthesis for the parameters.