discounts evaulating objects