Complete Agenda 03/22/10