added a NOT predicate