updated weekly

week 45

week 46

week 44