lecture: lecture 08: finished