June 20 thoughts