added the ability to define extra exclusions