* fix use of predicate vs getPredicate()