refactored readCompressedBlock