add cousin predicate