Agenda for Oct 28