broke out method for checking negative color rule counts
refactoring multipleColorRules