added exclude-files and include-files options