Week 3 Updates