ALMOST done with scanner