update node structure
update node structure