add lec 19, 20