Any exe will run as *.scr. just change the .exe extention to .scr. and put it in system32. Browse for the file and load it through screen properties. Look up some screen saver code and make sure you pass the correct args to keep from getting multiple instances, hide your cursor, close on mouse action, ect. Also keep in mind it should (might have to be) one form. Others might know if API calls are taboo or not. Good luck and post this when your done. I want to see it.