Card Tech Agenda 2010.04.29