add support for QC