semi-fized ocrreader, for reals