getting a contract is for forming an agreement