June 2 Agenda