add LCNScanner