Maher's obligations under the contract

The city promised to pay more money to Maher. What did Maher give in exchange for that promise? They did not change anything else in the contract, so all that Maher gave in exchange for the city's promise to pay more was what he had already promised in the contract.

Maher was already legally obligated to keep those promises under the original contract.

Yes

No