lecture 06 in progress