IBC2004 summary