HPSC3028 lecture 6