ForEachNode seperation