All contracts are agreements but agreements are not contracts?