Yes, I am using a lot of GOTO statements. (possibly 20-ish) I am not sure, however, how many is too many. The error message came up as "Internal error near 5FA7" "43197 bytes available" "40768 bytes free" "0 warning error(s)" "1 severe error(s)" (qb4.5 and qb7) In qbasic 3, It just said "Subprogram ...