un-glitch: was adding couponValue twice in doAnalysis, both !applyCredit and applyCredit