week 8 recap