editNode fully functional