predicate test add