Week in review -- July 4-10