week in review may 29- June 4