QC SUPERVISOR