added noScan option