added lecture 8