Agenda for Friday, April 28