New scan/read working