updated lecture 3 files