# predeclare subroutines so subs; can be called before being declared # and without ()