Another thought, put Dirlist into an Array, and then compare the new array with old array giveing the change and the file name.

Will try and put something together.