Agenda for Wednesday, May 10