Christy,
I keep a file called WHEREIS. In it, I list all the subroutines in each file, with a line number. Even if the line number is not entirely correct, it helps me to find a routine - I also list these by the name of the file that they are in. If you are in difficulty now with 8 subroutines, imagine the problem of having 80 - or 800.
Occasionally, I update line numbers - mostly, I operate on the basis of finding where I want to be within 20-30 lines.
For most subroutine calls, which refer to a subroutine in another file, I add a comment saying which file it is in!
Regards
Eddie