Simon - If I were writing this program I would consider using the FileSystem Object. This will allow you greater contol over the I/O of the logs. The OPEN statement is a *tad* bit faster being intristic to VB but the FSO will allow more accurate processing of the raw data.

-Quad