brief explanation of node