end-of-2004 review