add and change node

add and change node