various qc