June 3 blog