handles excessive discounts