added FILTER_SOURCE_FILES and FILTER_SOURCE_PATTERNS