Week in review — April 24-30