Könnte man das nicht mit der Hauptschleife verbinden.
Danach am Ende jeden Sub's ein Return, sodass es nicht immer ein Stack tiefer rutscht?