Week4-7 recap and week 8 overview.