add FileList macro