If you're going to go to the bother of having a contract...

I'd suggest including a Failure To Perform clause... *weg*