Agenda for May 10