Week 9 Analysis