Weekly briefing October 24-30