added support for filelist