getting a contract is for both people agreeing on something