$ 0 0 Actually, I modified his code from the CommX to the trusty MSComm1 and problem solved. it works perfect now.