Trouble is EEGC breached the contract by submitting bills to be paid in excess of $5M. That is the central issue and EEGC have no defense against it.