Partial progress on week 3.  Nonfunctional