adding more info on custom predicates