updated fdr predicate