contract_interpretation