updated lec09 after class