I have finally switched to WinXP Pro. I am not necessarilly thrilled by this new system. My new puter runs smoother than the old one under Win98SE, but that's what you should expect from a computer 4 times faster and equipped with almost twice as much RAM as the old one. Yet, I have already crashed WinXP Pro a few times with a program that does not crash Win98SE, so the so called stability of WinXP Pro is seriously overblown. Also, there is a bug in it that makes scheduling tasks harder than in Win98SE. I had to do some work around to get basic tasks scheduled. Now, I am not saying that everybody should switch back to Win98SE, all I mean is that if my old puter had as much RAM as the new one and the same processor it would be even better than the new computer with Win XP Pro. But what can you expect from a company that has no competition so can sell you anything pretending that it's better. It's different, but I will yet have to see that it's better. That's just a digression, anyway. Now, I used to use WakeUp, a little nice utility to keep my dial-up connection alive. It was working great, I could keep the connection as long as I desired. This little thing somehow does not work with WinXP and neither does some other utility of the same kind that I downloaded from the web. I don't know why, perhaps I am doing something wrong, but there is little room for that. I have changed my ISP too, perhaps this has something to do with this change, but I can't see how. I would therefore appreciate any information on this kind of utilities that actually work with WinXP. Also, under Windows 98SE IB TWS would automatically dial-up whenever it got disconnected. This does not happen under Windows XP, so perhaps I have yet to set everything correctly. But what exactly could I be missing, because I really do not recall any special set-up for Windows 98 to get TWS to redial when the connection is lost. Any advice here would be appreciated. TIA.