Batch Predicate Almost done.