Lecture 5 files and updates from Lecture 4