node structure edited