I used qbasic mouse routines in my program. As I made changes to the screen, I use inregs.ax = 2 to hide the mouse and then I used inregs.ax = 1 to show the mouse when I was through. It works fine on my windows 98 system, but on windows 2000, it leaves a picture of the mouse where I click It does not however, erase the screen. I cannot post code, because it would be pages long to show you everything. Do you know why I have this problem?