lec 4 nearly done