correct the block coverage calculation