signing a contract is for making an agreement official