added discount_price condition