Here is an article I found that might give a valid reason for doing the modem in software. "Bandwidth and Latency: It's the Latency, Stupid" by Stuart Cheshire Part 1 http://www.tidbits.com/tb-issues/TidBITS-367.html#lnk4 Part 2 http://www.tidbits.com/tb-issues/TidBITS-368.html#lnk4 I'm not Ed, so I will summarize. Basically what it says is that since hardware modems are doing compression, they wait for 50 milliseconds of no data before flushing the buffer on down the wire. As most modems are used for ppp connections today, the PC sends a packet, and then the modem waits 50 ms before it sends it down the wire. If the modem is in the software, the packet can be sent immediately since the computer is in control of buffering. Hal Duston hald@sound.net If Al Gore invented the internet, why is it named after George W. Bush? P.S. Jim, thanks for the comment at the meeting about my modem, I checked and an interrupt conflict was the problem.