comment I thought of when looking at that is how well does it handle multiple machines trying to run it at the same time? As a general rule, it is very difficult to have multiple computers all trying to write to the same flat file. This could get ugly in a production environment. joe