"mouse turds" happend in equis when using vesa too. it happens when you loadimage() directly on the screen with the mouse over it. it seems the software cursor isnt hidden and restored on loadimage correctly. as a work arround, one can loadimage() in a temporary offscreen image and then use draw() to put it on the screen. -- cinap