remove unneeded predicate check