array node update