modified RFPDF, take inverse value, precompute val