fixed predicate bug