Week 16 recap and Week 17 preview