I'm reading an Avtron foot counter from the serial port via MSComm. I'm doing it through a timer, so that I can continually read the port. My problem is that the counter sends a "canned" message. I only need the last value of the message. However, the timing is not always the same when the counter sends the data and when the VB timer is reading the port. Is there some way that I can either eliminate the timer and continually read the port or only accept the data from the port when the entire message is sent? I hope my question is clear. Please feel free to E-mail me if more clearification is necessary. [email protected] Thanks, Jeff