Lectures 8 & 9 commits