May agenda 2010