updates from week 3
10-24