implemented exclusion path patterns