updated week 10