Annual review 2009