remove useless Predicate