removed unneeded predicate