Why Are Contracts Necessary