What kinds of excuses are there to not perform a contract?