pass for reducing uniq pred checks