reading block requests from disk. bug with the last block.