Ross, > > Why write it into a long file? One reason is that the timing will then include the overhead of reading the file, which will be missing with your approach. And as that overhead would be present for a real application, it really ought to be their in the timeing test. James