add nodecontroller