Qc Implementation