complete icfg initialization