scanned original code added