cardboard optical reading