TT 2004 Review