Review of 2004