ScannerDemo complete, but I have a few questions in the TODOs