IDM 2004