Weekly review 14-20 May