Successful first pass at dynamic QC functions