Week in review -- May 16-22