Week in review -- April 25-May 1