Crossing the finish line 2004