156B Week 9 Progress Report