added alloc node type