2004 Congress Geneva Annual Activity Report