why not just `indexReader`?