New percentDiscount override