NodeBrain restruct