perfect_tender_rule