More thoughts on the scanner; Stumbled upon problem with Difference