week 2 materials
new attempt to pull upstream