fixed interface DiscountStrat