template file for lecture 6