Bouncer #1 Try captureworld() at the end of the loop you are returning from. This should correct the flashing of gfx, when you return. Didn't test it... just an idea.