idm-04-315