qpf rev