Week 3 Design document