Fix block reading