merge node alloc and init to node new