that wont be pretty if the 2nd text information being over lapped is longer than the first.
update a variable
eg: output$ = "your have reached stage"+STR$(stagenum(1))
If u have a 3d game its easy u just position it where ever u want on screen.
If its a 2d game then its probably wiser to clear the screen with a box if its a smaller amount of text.
You could also use a 3d plain on the screen with the info grabbed as an image.
Your method is sloppy in a main loop
wait 1 would do the same thing but it would jitter.