> > right but the collection is built during iteration. > So you're saying that if I add a file to the directory between the time I instantiate the DirectoryIterator and the time I'm finished iterating through, that file could be picked up? Or is the instance only going to contain a list of files in that directory at the time the object was constructed? thnx, Christoph