change node handling