lecture for finals 3893763