Add support for discounts