added exclusion rules