HPFNONPRE complete