updated with comments
added lecture 6