Smart reader

Smart reader