OCR scanning plus frontend