Working communicatorAPI, it takes about a minute and 15 secs to scan,
but after that the program works reasonably fast.