n QFPD fun