added nodeScanner