updated week 4 hw