moving subroutines to the beginning saved me 77 bytes!
that is so neat!

my program was in the 7.5 K range, and I had spent the past few days whittling it down to 5094 bytes. after reading this thread - I moved my subroutines to the begiining just after my defines, and placing a goto statement in front of the subroutines - i recompiled and was now down to 5017.

cool!

heres a question - could there be more savings acheived by placing subroutines that are more commonly used even further at the beginning than other less used subroutines? i guess I'll have to give a try...