lecture note 9909317