lecture on contracts 297772