Week 6 Deliverable UPDATED