update qc per lib