Forum 2004 of Barcelona, a somewhat confusing result