added lecture 17