added nodeMatrix field