as a general rule, where a party who has obligation under a contract w another party performs or promises to perform less than his obligation, w a promise from the other party to accept this in full discharge of the contract, the promisor is not discharged from the contract.