general notes on lecture 3970126