Completed demo from Lecture 6