lecture: lecture 19: add structure