Contingent contracts are conditional contracts where performance depends on an uncertain future event. If the event is impossible, the contract is void. Quasi contracts are obligations imposed by law similar to contractual obligations, but in the absence of an actual contract. There are several kinds of quasi contracts, including necessaries supplied to incapable persons, payments by interested persons, liability for non-gratuitous acts, actions for money paid by mistake or coercion, responsibilities of finders of lost goods, and claims for quantum meruit.