Acceptance of part performance is acceptable if both parties agree to end the contract; a new contract can end the old one as long as both parties agree
Substantial performance means completing nearly all of the contract (70-90%); if less than 70%, one would get 70%-90% of pay, and you can't force someone to finish something
Divisible contracts involve breaking one big contract into several smaller ones if possible; e.g., Ritchie v Atkinson - paid per ton but only carried part of it
Breach of contract can lead to contract termination; Planche v Colburn case example - written books but the publisher didn't want them, should still get money for writing the books as you've fulfilled your part