Mid-State-Environment-QC