iug2004.ppt