partial impl of block index fetch