IDCM INCORPORATED