June 3 Agenda