June 9 Agenda