Well I have returns, so thats not the problem. I don't have gotos instead returns, so thats not the problem. I may have too many gosubs. This game has over 2000 lines of code and I may overuse gosubs. So if I did have too many gosubs, what would I do to fix the stack overflows.