fix node/edge init