Week 16 Analysis