1010 Agenda - 19 October 2010