support predicate at Count