updated GetFileList to exclude durerent and previous