exceptions for block_index