Dennis qc