added lecture 4