Lecture 25 added