Finished Batch Predicate and BatchRand