tutorial 12: finalized content