updates to lecture 5 and part 4 lecture and grader