I too used writelog and userport for years to run cw on the lpt port and a HAL P38 with Windows XP. It worked great for a few years until I installed SP2, then nothing worked anymore. I did everything under the sun and still no joy. I finally removed and reinstalled XP and now everything works great again. I did not re-install SP2. Denis AA0YX