Week in review — July 18-24