add DataView check
fix uncompressed block bug