updated weekly

week 48

week 49

week 47