law and agreement.