Incremental work -- updated idmac and dc inits

This commit should go to devel branch only. This is an incremental work,
compilation may fail.