node class