Complete Agenda 04/12/10