new node structure for trees