do node indexes same in each funtion, figure correction