use consumes in Type2CorrectionProducer