scanner ugh.